http://www.emgu.com
Contains classes for 2D feature detection, extraction and matching.

Classes

  ClassDescription
Public classBriefDescriptorExtractor
BRIEF Descriptor
Public classBruteForceMatcher
Wrapped BruteForceMatcher
Public classFastDetector
FAST(Features from Accelerated Segment Test) keypoint detector. See Detects corners using FAST algorithm by E. Rosten (”Machine learning for high-speed corner detection”, 2006).
Public classFeatures2DTracker
This class use ImageFeature to match or track object
Public classGridAdaptedFeatureDetector
Adapts a detector to partition the source image into a grid and detect points in each cell.
Public classMSERDetector
Wrapped CvMSERParams structure
Public classPlanarObjectDetector
A Planar object detector
Public classRTreeClassifier<(Of <(<'TColor>)>)>
The Calonder classifier
Public classSelfSimDescriptor
SelfSimDescriptor
Public classSIFTDetector
Wrapped SIFT detector
Public classStarDetector
StarDetector
Public classSURFDetector
Wrapped CvSURFParams structure
Public classSURFFeature
A SURF feature

Structures

  StructureDescription
Public structureFeatures2DTracker..::..MatchedImageFeature
The matched Image feature
Public structureFeatures2DTracker..::..SimilarFeature
A similar feature is a structure that contains a Image feature and its corresponding distance to the comparing Image feature
Public structureImageFeature
An ImageFeature contains a keypoint and its descriptor
Public structureLDetector
V. Lepetit keypoint detector
Public structurePatchGenerator
OpenCV's PatchGenerator

Interfaces

  InterfaceDescription
Public interfaceIDescriptorExtractor
An interface for a descriptor generator
Public interfaceIKeyPointDetector
An interface for keypoint detector

Enumerations

  EnumerationDescription
Public enumerationBruteForceMatcher..::..DistanceType
The match distance type
Public enumerationFeatures2DTracker..::..KeypointDrawType
Define the Keypoint draw type
Public enumerationSIFTDetector..::..AngleMode
The angle mode for the key point detector