Table of Contents

Method Rectify3Collinear

Namespace
OpenCvSharp
Assembly
OpenCvSharp.dll

Rectify3Collinear(InputArray, InputArray, InputArray, InputArray, InputArray, InputArray, IReadOnlyList<Mat>, IReadOnlyList<Mat>, Size, InputArray, InputArray, InputArray, InputArray, OutputArray, OutputArray, OutputArray, OutputArray, OutputArray, OutputArray, OutputArray, double, Size, out Rect, out Rect, StereoRectificationFlags)

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

public static float Rectify3Collinear(InputArray cameraMatrix1, InputArray distCoeffs1, InputArray cameraMatrix2, InputArray distCoeffs2, InputArray cameraMatrix3, InputArray distCoeffs3, IReadOnlyList<Mat> imgpt1, IReadOnlyList<Mat> 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 InputArray
distCoeffs1 InputArray
cameraMatrix2 InputArray
distCoeffs2 InputArray
cameraMatrix3 InputArray
distCoeffs3 InputArray
imgpt1 IReadOnlyList<Mat>
imgpt3 IReadOnlyList<Mat>
imageSize Size
R12 InputArray
T12 InputArray
R13 InputArray
T13 InputArray
R1 OutputArray
R2 OutputArray
R3 OutputArray
P1 OutputArray
P2 OutputArray
P3 OutputArray
Q OutputArray
alpha double
newImgSize Size
roi1 Rect
roi2 Rect
flags StereoRectificationFlags

Returns

float