Click or drag to resize

Cv2Rectify3Collinear Method

computes the rectification transformations for 3-head camera, where all the heads are on the same line.

Namespace:  OpenCvSharp
Assembly:  OpenCvSharp (in OpenCvSharp.dll) Version: 3.4.1.20180605-33-CaRLSharp
Syntax
public static float Rectify3Collinear(
	InputArray cameraMatrix1,
	InputArray distCoeffs1,
	InputArray cameraMatrix2,
	InputArray distCoeffs2,
	InputArray cameraMatrix3,
	InputArray distCoeffs3,
	IEnumerable<InputArray> imgpt1,
	IEnumerable<InputArray> imgpt3,
	Size imageSize,
	InputArray R12,
	InputArray T12,
	InputArray R13,
	InputArray T13,
	OutputArray R1,
	OutputArray R2,
	OutputArray R3,
	OutputArray P1,
	OutputArray P2,
	OutputArray P3,
	OutputArray Q,
	double alpha,
	Size newImgSize,
	out Rect roi1,
	out Rect roi2,
	StereoRectificationFlags flags
)

Parameters

cameraMatrix1
Type: OpenCvSharpInputArray
distCoeffs1
Type: OpenCvSharpInputArray
cameraMatrix2
Type: OpenCvSharpInputArray
distCoeffs2
Type: OpenCvSharpInputArray
cameraMatrix3
Type: OpenCvSharpInputArray
distCoeffs3
Type: OpenCvSharpInputArray
imgpt1
Type: System.Collections.GenericIEnumerableInputArray
imgpt3
Type: System.Collections.GenericIEnumerableInputArray
imageSize
Type: OpenCvSharpSize
R12
Type: OpenCvSharpInputArray
T12
Type: OpenCvSharpInputArray
R13
Type: OpenCvSharpInputArray
T13
Type: OpenCvSharpInputArray
R1
Type: OpenCvSharpOutputArray
R2
Type: OpenCvSharpOutputArray
R3
Type: OpenCvSharpOutputArray
P1
Type: OpenCvSharpOutputArray
P2
Type: OpenCvSharpOutputArray
P3
Type: OpenCvSharpOutputArray
Q
Type: OpenCvSharpOutputArray
alpha
Type: SystemDouble
newImgSize
Type: OpenCvSharpSize
roi1
Type: OpenCvSharpRect
roi2
Type: OpenCvSharpRect
flags
Type: OpenCvSharpStereoRectificationFlags

Return Value

Type: Single
See Also