enum mrpt::vision::TKeyPointMethod
Overview
Types of key point detectors. More…
#include <types.h> enum TKeyPointMethod { featNotDefined = -1, featKLT = 0, featHarris = 1, featSIFT = 3, featSURF = 4, featBeacon = 5, featFAST = 6, featORB = 10, featAKAZE = 11, featLSD = 12, };
Detailed Documentation
Types of key point detectors.
Enum Values
featNotDefined
Non-defined feature (also used for Occupancy features)
featKLT
Kanade-Lucas-Tomasi feature [SHI’94].
featHarris
Harris border and corner detector [HARRIS].
featSIFT
Scale Invariant Feature Transform [LOWE’04].
featSURF
Speeded Up Robust Feature [BAY’06].
featBeacon
A especial case: this is not an image feature, but a 2D/3D beacon (used for range-only SLAM from mrpt::maps::CLandmark)
featFAST
- FAST feature detector, OpenCV’s implementation (“Faster and better: A
machine learning approach to corner detection”, E.
Rosten, R. Porter and T. Drummond, PAMI, 2009).
featORB
ORB detector and descriptor, OpenCV’s implementation.
featAKAZE
AKAZE detector, OpenCV’s implementation.
featLSD
LSD detector, OpenCV’s implementation.