| Cv2FindHomography Method (IEnumerablePoint2d, IEnumerablePoint2d, HomographyMethods, Double, OutputArray) |
computes the best-fit perspective transformation mapping srcPoints to dstPoints.
Namespace:
OpenCvSharp
Assembly:
OpenCvSharp (in OpenCvSharp.dll) Version: 1.0.0
Syntax public static Mat FindHomography(
IEnumerable<Point2d> srcPoints,
IEnumerable<Point2d> dstPoints,
HomographyMethods method = HomographyMethods.None,
double ransacReprojThreshold = 3,
OutputArray mask = null
)
Public Shared Function FindHomography (
srcPoints As IEnumerable(Of Point2d),
dstPoints As IEnumerable(Of Point2d),
Optional method As HomographyMethods = HomographyMethods.None,
Optional ransacReprojThreshold As Double = 3,
Optional mask As OutputArray = Nothing
) As Mat
public:
static Mat^ FindHomography(
IEnumerable<Point2d>^ srcPoints,
IEnumerable<Point2d>^ dstPoints,
HomographyMethods method = HomographyMethods::None,
double ransacReprojThreshold = 3,
OutputArray^ mask = nullptr
)
static member FindHomography :
srcPoints : IEnumerable<Point2d> *
dstPoints : IEnumerable<Point2d> *
?method : HomographyMethods *
?ransacReprojThreshold : float *
?mask : OutputArray
(* Defaults:
let _method = defaultArg method HomographyMethods.None
let _ransacReprojThreshold = defaultArg ransacReprojThreshold 3
let _mask = defaultArg mask null
*)
-> Mat
Parameters
- srcPoints
- Type: System.Collections.GenericIEnumerablePoint2d
Coordinates of the points in the original plane - dstPoints
- Type: System.Collections.GenericIEnumerablePoint2d
Coordinates of the points in the target plane - method (Optional)
- Type: OpenCvSharpHomographyMethods
Method used to computed a homography matrix. - ransacReprojThreshold (Optional)
- Type: SystemDouble
Maximum allowed reprojection error to treat a point pair as an inlier (used in the RANSAC method only) - mask (Optional)
- Type: OpenCvSharpOutputArray
Optional output mask set by a robust method ( CV_RANSAC or CV_LMEDS ). Note that the input mask values are ignored.
Return Value
Type:
Mat[Missing <returns> documentation for "M:OpenCvSharp.Cv2.FindHomography(System.Collections.Generic.IEnumerable{OpenCvSharp.Point2d},System.Collections.Generic.IEnumerable{OpenCvSharp.Point2d},OpenCvSharp.HomographyMethods,System.Double,OpenCvSharp.OutputArray)"]
See Also