Detect the keypoints from the image

Namespace: Emgu.CV.Features2D
Assembly: Emgu.CV (in Emgu.CV.dll) Version: (


public static MKeyPoint[] DetectKeyPoints(
	this IKeyPointDetector detector,
	Image<Gray, byte> image,
	Image<Gray, byte> mask
Visual Basic
<ExtensionAttribute> _
Public Shared Function DetectKeyPoints ( _
	detector As IKeyPointDetector, _
	image As Image(Of Gray, Byte), _
	mask As Image(Of Gray, Byte) _
) As MKeyPoint()
Visual C++
static array<MKeyPoint>^ DetectKeyPoints(
	IKeyPointDetector^ detector, 
	Image<Gray, unsigned char>^ image, 
	Image<Gray, unsigned char>^ mask


Type: Emgu.CV.Features2D..::..IKeyPointDetector
The keypoint detector
Type: Emgu.CV..::..Image<(Of <(<'Gray, Byte>)>)>
The image to extract keypoints from
Type: Emgu.CV..::..Image<(Of <(<'Gray, Byte>)>)>
The optional mask, can be null if not needed

Return Value

An array of key points

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IKeyPointDetector. When you use instance method syntax to call this method, omit the first parameter. For more information, see or .

See Also