computes various useful camera (sensor/lens) characteristics using the computed camera calibration matrix, image frame resolution in pixels and the physical aperture size

Namespace: Emgu.CV
Assembly: Emgu.CV (in Emgu.CV.dll) Version: 2.2.1.1150 (2.2.1.1150)

Syntax

         
 C#  Visual Basic  Visual C++ 
public void GetIntrinsicMatrixValues(
	int imgWidth,
	int imgHeight,
	double apertureWidth,
	double apertureHeight,
	out double fovx,
	out double fovy,
	out double focalLength,
	out MCvPoint2D64f principalPoint,
	out double pixelAspectRatio
)
Public Sub GetIntrinsicMatrixValues ( _
	imgWidth As Integer, _
	imgHeight As Integer, _
	apertureWidth As Double, _
	apertureHeight As Double, _
	<OutAttribute> ByRef fovx As Double, _
	<OutAttribute> ByRef fovy As Double, _
	<OutAttribute> ByRef focalLength As Double, _
	<OutAttribute> ByRef principalPoint As MCvPoint2D64f, _
	<OutAttribute> ByRef pixelAspectRatio As Double _
)
public:
void GetIntrinsicMatrixValues(
	int imgWidth, 
	int imgHeight, 
	double apertureWidth, 
	double apertureHeight, 
	[OutAttribute] double% fovx, 
	[OutAttribute] double% fovy, 
	[OutAttribute] double% focalLength, 
	[OutAttribute] MCvPoint2D64f% principalPoint, 
	[OutAttribute] double% pixelAspectRatio
)

Parameters

imgWidth
Int32
Image width in pixels
imgHeight
Int32
Image height in pixels
apertureWidth
Double
Aperture width in realworld units (optional input parameter). Set it to 0 if not used
apertureHeight
Double
Aperture width in realworld units (optional input parameter). Set it to 0 if not used
fovx
Double%
Field of view angle in x direction in degrees
fovy
Double%
Field of view angle in y direction in degrees
focalLength
Double%
Focal length in realworld units
principalPoint
MCvPoint2D64f%
The principal point in realworld units
pixelAspectRatio
Double%
The pixel aspect ratio ~ fy/f

See Also