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.Features2DAssembly: Emgu.CV (in Emgu.CV.dll) Version: 3.0.0.2161 (3.0.0.2161)
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