Table of Contents

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

F InputArray

3x3 fundamental matrix.

points1 InputArray

1xN array containing the first set of points.

points2 InputArray

1xN array containing the second set of points.

newPoints1 OutputArray

The optimized points1.

newPoints2 OutputArray

The 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

F double[,]

3x3 fundamental matrix.

points1 IEnumerable<Point2d>

1xN array containing the first set of points.

points2 IEnumerable<Point2d>

1xN array containing the second set of points.

newPoints1 Point2d[]

The optimized points1.

newPoints2 Point2d[]

The optimized points2.