| Cv2CorrectMatches Method (Double, IEnumerablePoint2d, IEnumerablePoint2d, Point2d, Point2d) |
Refines coordinates of corresponding points.
Namespace:
OpenCvSharp
Assembly:
OpenCvSharp (in OpenCvSharp.dll) Version: 1.0.0
Syntax public static void CorrectMatches(
double[,] F,
IEnumerable<Point2d> points1,
IEnumerable<Point2d> points2,
out Point2d[] newPoints1,
out Point2d[] newPoints2
)
Public Shared Sub CorrectMatches (
F As Double(,),
points1 As IEnumerable(Of Point2d),
points2 As IEnumerable(Of Point2d),
<OutAttribute> ByRef newPoints1 As Point2d(),
<OutAttribute> ByRef newPoints2 As Point2d()
)
public:
static void CorrectMatches(
array<double,2>^ F,
IEnumerable<Point2d>^ points1,
IEnumerable<Point2d>^ points2,
[OutAttribute] array<Point2d>^% newPoints1,
[OutAttribute] array<Point2d>^% newPoints2
)
static member CorrectMatches :
F : float[,] *
points1 : IEnumerable<Point2d> *
points2 : IEnumerable<Point2d> *
newPoints1 : Point2d[] byref *
newPoints2 : Point2d[] byref -> unit
Parameters
- F
- Type: SystemDouble
3x3 fundamental matrix. - points1
- Type: System.Collections.GenericIEnumerablePoint2d
1xN array containing the first set of points. - points2
- Type: System.Collections.GenericIEnumerablePoint2d
1xN array containing the second set of points. - newPoints1
- Type: OpenCvSharpPoint2d
The optimized points1. - newPoints2
- Type: OpenCvSharpPoint2d
The optimized points2.
See Also