| AffineFeature | Class for implementing the wrapper which makes detectors and extractors to be affine invariant,
 described as ASIFT in CITE: YM11 . | 
| AgastFeatureDetector | Wrapping class for feature detection using the AGAST method. | 
| AKAZE | Class implementing the AKAZE keypoint detector and descriptor extractor, described in CITE: ANB13. | 
| BFMatcher | Brute-force descriptor matcher. | 
| BOWImgDescriptorExtractor | Class to compute an image descriptor using the *bag of visual words*. | 
| BOWKMeansTrainer | kmeans -based class to train visual vocabulary using the *bag of visual words* approach. | 
| BOWTrainer | Abstract base class for training the *bag of visual words* vocabulary from a set of descriptors. | 
| BRISK | Class implementing the BRISK keypoint detector and descriptor extractor, described in CITE: LCS11 . | 
| DescriptorExtractor | Deprecated. | 
| DescriptorMatcher | Abstract base class for matching keypoint descriptors. | 
| FastFeatureDetector | Wrapping class for feature detection using the FAST method. | 
| Feature2D | Abstract base class for 2D image feature detectors and descriptor extractors | 
| FeatureDetector | Deprecated. | 
| Features2d |  | 
| FlannBasedMatcher | Flann-based descriptor matcher. | 
| GFTTDetector | Wrapping class for feature detection using the goodFeaturesToTrack function. | 
| KAZE | Class implementing the KAZE keypoint detector and descriptor extractor, described in CITE: ABD12 . | 
| MSER | Maximally stable extremal region extractor
 The class encapsulates all the parameters of the %MSER extraction algorithm (see [wiki
 article](http://en.wikipedia.org/wiki/Maximally_stable_extremal_regions)). | 
| ORB | Class implementing the ORB (*oriented BRIEF*) keypoint detector and descriptor extractor
 described in CITE: RRKB11 . | 
| Params |  | 
| SIFT | Class for extracting keypoints and computing descriptors using the Scale Invariant Feature Transform
 (SIFT) algorithm by D. | 
| SimpleBlobDetector | Class for extracting blobs from an image. |