Method CorrectMatches
- Namespace
- OpenCvSharp
- Assembly
- OpenCvSharp.dll
CorrectMatches(InputArray, InputArray, InputArray, OutputArray, OutputArray)
Refines coordinates of corresponding points.
public static void CorrectMatches(InputArray F, InputArray points1, InputArray points2, OutputArray newPoints1, OutputArray newPoints2)
Parameters
FInputArray3x3 fundamental matrix.
points1InputArray1xN array containing the first set of points.
points2InputArray1xN array containing the second set of points.
newPoints1OutputArrayThe optimized points1.
newPoints2OutputArrayThe optimized points2.
CorrectMatches(double[,], IEnumerable<Point2d>, IEnumerable<Point2d>, out Point2d[], out Point2d[])
Refines coordinates of corresponding points.
[SuppressMessage("Maintainability", "CA1508: Avoid dead conditional code")]
public static void CorrectMatches(double[,] F, IEnumerable<Point2d> points1, IEnumerable<Point2d> points2, out Point2d[] newPoints1, out Point2d[] newPoints2)
Parameters
Fdouble[,]3x3 fundamental matrix.
points1IEnumerable<Point2d>1xN array containing the first set of points.
points2IEnumerable<Point2d>1xN array containing the second set of points.
newPoints1Point2d[]The optimized points1.
newPoints2Point2d[]The optimized points2.