Feature2DDetectAndCompute Method |
http://www.emgu.com
Detect keypoints in an image and compute the descriptors on the image from the keypoint locations.
Namespace:
Emgu.CV.Features2D
Assembly:
Emgu.CV.World (in Emgu.CV.World.dll) Version: 4.1.1.3497 (4.1.1.3497)
Syntaxpublic void DetectAndCompute(
IInputArray image,
IInputArray mask,
VectorOfKeyPoint keyPoints,
IOutputArray descriptors,
bool useProvidedKeyPoints
)
Public Sub DetectAndCompute (
image As IInputArray,
mask As IInputArray,
keyPoints As VectorOfKeyPoint,
descriptors As IOutputArray,
useProvidedKeyPoints As Boolean
)
public:
void DetectAndCompute(
IInputArray^ image,
IInputArray^ mask,
VectorOfKeyPoint^ keyPoints,
IOutputArray^ descriptors,
bool useProvidedKeyPoints
)
member DetectAndCompute :
image : IInputArray *
mask : IInputArray *
keyPoints : VectorOfKeyPoint *
descriptors : IOutputArray *
useProvidedKeyPoints : bool -> unit
Parameters
- image
- Type: Emgu.CVIInputArray
The image - mask
- Type: Emgu.CVIInputArray
The optional mask, can be null if not needed - keyPoints
- Type: Emgu.CV.UtilVectorOfKeyPoint
The detected keypoints will be stored in this vector - descriptors
- Type: Emgu.CVIOutputArray
The descriptors from the keypoints - useProvidedKeyPoints
- Type: SystemBoolean
If true, the method will skip the detection phase and will compute descriptors for the provided keypoints
See Also