Calibrates stereo camera
Namespace: OpenCvSharp
Assembly: OpenCvSharp (in OpenCvSharp.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public static void StereoCalibrate( CvMat objectPoints, CvMat imagePoints1, CvMat imagePoints2, CvMat npoints, CvMat cameraMatrix1, CvMat distCoeffs1, CvMat cameraMatrix2, CvMat distCoeffs2, CvSize imageSize, CvMat R, CvMat T, CvMat E, CvMat F, CvTermCriteria termCrit, CalibrationFlag flags )
Parameters
- objectPoints
- Type: OpenCvSharpCvMat
The joint matrix of object points, 3xN or Nx3, where N is the total number of points in all views. - imagePoints1
- Type: OpenCvSharpCvMat
The joint matrix of corresponding image points in the views from the 1st camera, 2xN or Nx2, where N is the total number of points in all views. - imagePoints2
- Type: OpenCvSharpCvMat
The joint matrix of corresponding image points in the views from the 2nd camera, 2xN or Nx2, where N is the total number of points in all views. - npoints
- Type: OpenCvSharpCvMat
Vector containing numbers of points in each view, 1xM or Mx1, where M is the number of views. - cameraMatrix1
- Type: OpenCvSharpCvMat
The input/output camera matrix [fxk 0 cxk; 0 fyk cyk; 0 0 1]. If CV_CALIB_USE_INTRINSIC_GUESS or CV_CALIB_FIX_ASPECT_RATIO are specified, some or all of the elements of the matrices must be initialized. - distCoeffs1
- Type: OpenCvSharpCvMat
The input/output vector of distortion coefficients for each camera, 4x1, 1x4, 5x1 or 1x5. - cameraMatrix2
- Type: OpenCvSharpCvMat
The input/output camera matrix [fxk 0 cxk; 0 fyk cyk; 0 0 1]. If CV_CALIB_USE_INTRINSIC_GUESS or CV_CALIB_FIX_ASPECT_RATIO are specified, some or all of the elements of the matrices must be initialized. - distCoeffs2
- Type: OpenCvSharpCvMat
The input/output vector of distortion coefficients for each camera, 4x1, 1x4, 5x1 or 1x5. - imageSize
- Type: OpenCvSharpCvSize
Size of the image, used only to initialize intrinsic camera matrix. - R
- Type: OpenCvSharpCvMat
The rotation matrix between the 1st and the 2nd cameras' coordinate systems - T
- Type: OpenCvSharpCvMat
The translation vector between the cameras' coordinate systems. - E
- Type: OpenCvSharpCvMat
The optional output essential matrix - F
- Type: OpenCvSharpCvMat
The optional output fundamental matrix - termCrit
- Type: OpenCvSharpCvTermCriteria
Termination criteria for the iterative optimiziation algorithm. - flags
- Type: OpenCvSharpCalibrationFlag
Different flags
See Also