Namespace: OpenCvSharp.CPlusPlus
Assembly: OpenCvSharp.CPlusPlus (in OpenCvSharp.CPlusPlus.dll) Version: 1.0.0.0 (1.0.0.0)
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, StereoRectificationFlag flags )
Parameters
- cameraMatrix1
 - Type: OpenCvSharp.CPlusPlusInputArray
[Missing <param name="cameraMatrix1"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - distCoeffs1
 - Type: OpenCvSharp.CPlusPlusInputArray
[Missing <param name="distCoeffs1"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - cameraMatrix2
 - Type: OpenCvSharp.CPlusPlusInputArray
[Missing <param name="cameraMatrix2"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - distCoeffs2
 - Type: OpenCvSharp.CPlusPlusInputArray
[Missing <param name="distCoeffs2"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - cameraMatrix3
 - Type: OpenCvSharp.CPlusPlusInputArray
[Missing <param name="cameraMatrix3"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - distCoeffs3
 - Type: OpenCvSharp.CPlusPlusInputArray
[Missing <param name="distCoeffs3"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - imgpt1
 - Type: System.Collections.GenericIEnumerableInputArray
[Missing <param name="imgpt1"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - imgpt3
 - Type: System.Collections.GenericIEnumerableInputArray
[Missing <param name="imgpt3"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - imageSize
 - Type: OpenCvSharp.CPlusPlusSize
[Missing <param name="imageSize"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - R12
 - Type: OpenCvSharp.CPlusPlusInputArray
[Missing <param name="R12"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - T12
 - Type: OpenCvSharp.CPlusPlusInputArray
[Missing <param name="T12"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - R13
 - Type: OpenCvSharp.CPlusPlusInputArray
[Missing <param name="R13"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - T13
 - Type: OpenCvSharp.CPlusPlusInputArray
[Missing <param name="T13"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - R1
 - Type: OpenCvSharp.CPlusPlusOutputArray
[Missing <param name="R1"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - R2
 - Type: OpenCvSharp.CPlusPlusOutputArray
[Missing <param name="R2"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - R3
 - Type: OpenCvSharp.CPlusPlusOutputArray
[Missing <param name="R3"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - P1
 - Type: OpenCvSharp.CPlusPlusOutputArray
[Missing <param name="P1"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - P2
 - Type: OpenCvSharp.CPlusPlusOutputArray
[Missing <param name="P2"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - P3
 - Type: OpenCvSharp.CPlusPlusOutputArray
[Missing <param name="P3"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - Q
 - Type: OpenCvSharp.CPlusPlusOutputArray
[Missing <param name="Q"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - alpha
 - Type: SystemDouble
[Missing <param name="alpha"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - newImgSize
 - Type: OpenCvSharp.CPlusPlusSize
[Missing <param name="newImgSize"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - roi1
 - Type: OpenCvSharp.CPlusPlusRect
[Missing <param name="roi1"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - roi2
 - Type: OpenCvSharp.CPlusPlusRect
[Missing <param name="roi2"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 - flags
 - Type: OpenCvSharpStereoRectificationFlag
[Missing <param name="flags"/> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]
 
Return Value
Type: Single[Missing <returns> documentation for "M:OpenCvSharp.CPlusPlus.Cv2.Rectify3Collinear(OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},System.Collections.Generic.IEnumerable{OpenCvSharp.CPlusPlus.InputArray},OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.InputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,OpenCvSharp.CPlusPlus.OutputArray,System.Double,OpenCvSharp.CPlusPlus.Size,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.CPlusPlus.Rect@,OpenCvSharp.StereoRectificationFlag)"]