Emgu CV Library Documentation
CalibrateCamera Method (objectPoints, imagePoints, imageSize, intrinsicParam, flags, extrinsicParams)
NamespacesEmgu.CVCameraCalibrationCalibrateCamera(array<array<MCvPoint3D32f>[]()[]>[]()[], array<array<PointF>[]()[]>[]()[], Size, IntrinsicCameraParameters, CALIB_TYPE, array<ExtrinsicCameraParameters>[]()[]%)

Estimates intrinsic camera parameters and extrinsic parameters for each of the views
Declaration Syntax
C#Visual BasicVisual C++
public static void CalibrateCamera(
	MCvPoint3D32f[][] objectPoints,
	PointF[][] imagePoints,
	Size imageSize,
	IntrinsicCameraParameters intrinsicParam,
	CALIB_TYPE flags,
	out ExtrinsicCameraParameters[] extrinsicParams
Public Shared Sub CalibrateCamera ( _
	objectPoints As MCvPoint3D32f()(), _
	imagePoints As PointF()(), _
	imageSize As Size, _
	intrinsicParam As IntrinsicCameraParameters, _
	flags As CALIB_TYPE, _
	<OutAttribute> ByRef extrinsicParams As ExtrinsicCameraParameters() _
static void CalibrateCamera(
	array<array<MCvPoint3D32f>^>^ objectPoints, 
	array<array<PointF>^>^ imagePoints, 
	Size imageSize, 
	IntrinsicCameraParameters^ intrinsicParam, 
	CALIB_TYPE flags, 
	[OutAttribute] array<ExtrinsicCameraParameters^>^% extrinsicParams
objectPoints (array< array< MCvPoint3D32f >[]()[] >[]()[])
The 3D location of the object points. The first index is the index of image, second index is the index of the point
imagePoints (array< array< PointF >[]()[] >[]()[])
The 2D image location of the points. The first index is the index of the image, second index is the index of the point
imageSize (Size)
The size of the image, used only to initialize intrinsic camera matrix
intrinsicParam (IntrinsicCameraParameters)
The intrisinc parameters, might contains some initial values. The values will be modified by this function.
flags (CALIB_TYPE)
extrinsicParams ( array< ExtrinsicCameraParameters >[]()[] %)
The output array of extrinsic parameters.

Assembly: Emgu.CV (Module: Emgu.CV) Version: (