Click or drag to resize

NativeMethodsfeatures2d_drawMatches Method

[Missing <summary> documentation for "M:OpenCvSharp.NativeMethods.features2d_drawMatches(System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,OpenCvSharp.DMatch[],System.Int32,System.IntPtr,OpenCvSharp.Scalar,OpenCvSharp.Scalar,System.Byte[],System.Int32,System.Int32)"]

Namespace:  OpenCvSharp
Assembly:  OpenCvSharp (in OpenCvSharp.dll) Version: 1.0.0
Syntax
public static ExceptionStatus features2d_drawMatches(
	IntPtr img1,
	KeyPoint[] keypoints1,
	int keypoints1Length,
	IntPtr img2,
	KeyPoint[] keypoints2,
	int keypoints2Length,
	DMatch[] matches1to2,
	int matches1to2Length,
	IntPtr outImg,
	Scalar matchColor,
	Scalar singlePointColor,
	byte[] matchesMask,
	int matchesMaskLength,
	int flags
)

Parameters

img1
Type: SystemIntPtr

[Missing <param name="img1"/> documentation for "M:OpenCvSharp.NativeMethods.features2d_drawMatches(System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,OpenCvSharp.DMatch[],System.Int32,System.IntPtr,OpenCvSharp.Scalar,OpenCvSharp.Scalar,System.Byte[],System.Int32,System.Int32)"]

keypoints1
Type: OpenCvSharpKeyPoint

[Missing <param name="keypoints1"/> documentation for "M:OpenCvSharp.NativeMethods.features2d_drawMatches(System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,OpenCvSharp.DMatch[],System.Int32,System.IntPtr,OpenCvSharp.Scalar,OpenCvSharp.Scalar,System.Byte[],System.Int32,System.Int32)"]

keypoints1Length
Type: SystemInt32

[Missing <param name="keypoints1Length"/> documentation for "M:OpenCvSharp.NativeMethods.features2d_drawMatches(System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,OpenCvSharp.DMatch[],System.Int32,System.IntPtr,OpenCvSharp.Scalar,OpenCvSharp.Scalar,System.Byte[],System.Int32,System.Int32)"]

img2
Type: SystemIntPtr

[Missing <param name="img2"/> documentation for "M:OpenCvSharp.NativeMethods.features2d_drawMatches(System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,OpenCvSharp.DMatch[],System.Int32,System.IntPtr,OpenCvSharp.Scalar,OpenCvSharp.Scalar,System.Byte[],System.Int32,System.Int32)"]

keypoints2
Type: OpenCvSharpKeyPoint

[Missing <param name="keypoints2"/> documentation for "M:OpenCvSharp.NativeMethods.features2d_drawMatches(System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,OpenCvSharp.DMatch[],System.Int32,System.IntPtr,OpenCvSharp.Scalar,OpenCvSharp.Scalar,System.Byte[],System.Int32,System.Int32)"]

keypoints2Length
Type: SystemInt32

[Missing <param name="keypoints2Length"/> documentation for "M:OpenCvSharp.NativeMethods.features2d_drawMatches(System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,OpenCvSharp.DMatch[],System.Int32,System.IntPtr,OpenCvSharp.Scalar,OpenCvSharp.Scalar,System.Byte[],System.Int32,System.Int32)"]

matches1to2
Type: OpenCvSharpDMatch

[Missing <param name="matches1to2"/> documentation for "M:OpenCvSharp.NativeMethods.features2d_drawMatches(System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,OpenCvSharp.DMatch[],System.Int32,System.IntPtr,OpenCvSharp.Scalar,OpenCvSharp.Scalar,System.Byte[],System.Int32,System.Int32)"]

matches1to2Length
Type: SystemInt32

[Missing <param name="matches1to2Length"/> documentation for "M:OpenCvSharp.NativeMethods.features2d_drawMatches(System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,OpenCvSharp.DMatch[],System.Int32,System.IntPtr,OpenCvSharp.Scalar,OpenCvSharp.Scalar,System.Byte[],System.Int32,System.Int32)"]

outImg
Type: SystemIntPtr

[Missing <param name="outImg"/> documentation for "M:OpenCvSharp.NativeMethods.features2d_drawMatches(System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,OpenCvSharp.DMatch[],System.Int32,System.IntPtr,OpenCvSharp.Scalar,OpenCvSharp.Scalar,System.Byte[],System.Int32,System.Int32)"]

matchColor
Type: OpenCvSharpScalar

[Missing <param name="matchColor"/> documentation for "M:OpenCvSharp.NativeMethods.features2d_drawMatches(System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,OpenCvSharp.DMatch[],System.Int32,System.IntPtr,OpenCvSharp.Scalar,OpenCvSharp.Scalar,System.Byte[],System.Int32,System.Int32)"]

singlePointColor
Type: OpenCvSharpScalar

[Missing <param name="singlePointColor"/> documentation for "M:OpenCvSharp.NativeMethods.features2d_drawMatches(System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,OpenCvSharp.DMatch[],System.Int32,System.IntPtr,OpenCvSharp.Scalar,OpenCvSharp.Scalar,System.Byte[],System.Int32,System.Int32)"]

matchesMask
Type: SystemByte

[Missing <param name="matchesMask"/> documentation for "M:OpenCvSharp.NativeMethods.features2d_drawMatches(System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,OpenCvSharp.DMatch[],System.Int32,System.IntPtr,OpenCvSharp.Scalar,OpenCvSharp.Scalar,System.Byte[],System.Int32,System.Int32)"]

matchesMaskLength
Type: SystemInt32

[Missing <param name="matchesMaskLength"/> documentation for "M:OpenCvSharp.NativeMethods.features2d_drawMatches(System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,OpenCvSharp.DMatch[],System.Int32,System.IntPtr,OpenCvSharp.Scalar,OpenCvSharp.Scalar,System.Byte[],System.Int32,System.Int32)"]

flags
Type: SystemInt32

[Missing <param name="flags"/> documentation for "M:OpenCvSharp.NativeMethods.features2d_drawMatches(System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,OpenCvSharp.DMatch[],System.Int32,System.IntPtr,OpenCvSharp.Scalar,OpenCvSharp.Scalar,System.Byte[],System.Int32,System.Int32)"]

Return Value

Type: ExceptionStatus

[Missing <returns> documentation for "M:OpenCvSharp.NativeMethods.features2d_drawMatches(System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,System.IntPtr,OpenCvSharp.KeyPoint[],System.Int32,OpenCvSharp.DMatch[],System.Int32,System.IntPtr,OpenCvSharp.Scalar,OpenCvSharp.Scalar,System.Byte[],System.Int32,System.Int32)"]

See Also