| Namespaces | |
| namespace | distance | 
| Classes | |
| class | Database | 
| Class for efficiently matching a bag-of-words representation of a document (image) against a database of known documents.  More... | |
| struct | DefaultAllocator | 
| Meta-function to get the default allocator for a particular feature type.  More... | |
| struct | DefaultAllocator< Eigen::Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > > | 
| class | GenericTree | 
| Vocabulary tree wrapper for easy integration with OpenCV features, or when the (dense) descriptor size and/or type isn't known at compile time.  More... | |
| struct | InitGiven | 
| Dummy initializer for K-means that leaves the centers as-is.  More... | |
| struct | InitRandom | 
| Initializer for K-means that randomly selects k features as the cluster centers.  More... | |
| struct | Match | 
| Struct representing a single database match.  More... | |
| class | MutableVocabularyTree | 
| Vocabulary tree that exposes the hierarchical clustering centers. Mainly intended for building a new tree.  More... | |
| class | SimpleKmeans | 
| Class for performing K-means clustering, optimized for a particular feature type and metric.  More... | |
| class | TreeBuilder | 
| Class for building a new vocabulary by hierarchically clustering a set of training features.  More... | |
| class | VocabularyTree | 
| Optimized vocabulary tree quantizer, templated on feature type and distance metric for maximum efficiency.  More... | |
| Typedefs | |
| typedef uint32_t | DocId | 
| typedef std::vector< Word > | Document | 
| typedef std::vector< Match > | Matches | 
| typedef int32_t | Word | 
| typedef uint32_t vt::DocId | 
Definition at line 10 of file database.h.
| typedef std::vector<Word> vt::Document | 
Definition at line 33 of file database.h.
| typedef std::vector<Match> vt::Matches | 
Definition at line 34 of file database.h.
| typedef int32_t vt::Word | 
Definition at line 16 of file vocabulary_tree.h.