#include <Vocabulary.h>
|
| QMultiMap< int, int > | addWords (const cv::Mat &descriptors, int objectId) |
| |
| void | clear () |
| |
| int | dim () const |
| |
| const cv::Mat & | indexedDescriptors () const |
| |
| bool | load (const QString &filename) |
| |
| void | load (QDataStream &streamSessionPtr, bool loadVocabularyOnly=false) |
| |
| bool | save (const QString &filename) const |
| |
| void | save (QDataStream &streamSessionPtr, bool saveVocabularyOnly=false) const |
| |
| void | search (const cv::Mat &descriptors, cv::Mat &results, cv::Mat &dists, int k) |
| |
| int | size () const |
| |
| int | type () const |
| |
| void | update () |
| |
| | Vocabulary () |
| |
| const QMultiMap< int, int > & | wordToObjects () const |
| |
| virtual | ~Vocabulary () |
| |
Definition at line 37 of file Vocabulary.h.
◆ Vocabulary()
| find_object::Vocabulary::Vocabulary |
( |
| ) |
|
◆ ~Vocabulary()
| find_object::Vocabulary::~Vocabulary |
( |
| ) |
|
|
virtual |
◆ addWords()
| QMultiMap< int, int > find_object::Vocabulary::addWords |
( |
const cv::Mat & |
descriptors, |
|
|
int |
objectId |
|
) |
| |
◆ clear()
| void find_object::Vocabulary::clear |
( |
| ) |
|
◆ dim()
| int find_object::Vocabulary::dim |
( |
| ) |
const |
|
inline |
◆ indexedDescriptors()
| const cv::Mat& find_object::Vocabulary::indexedDescriptors |
( |
| ) |
const |
|
inline |
◆ load() [1/2]
| bool find_object::Vocabulary::load |
( |
const QString & |
filename | ) |
|
◆ load() [2/2]
| void find_object::Vocabulary::load |
( |
QDataStream & |
streamSessionPtr, |
|
|
bool |
loadVocabularyOnly = false |
|
) |
| |
◆ save() [1/2]
| bool find_object::Vocabulary::save |
( |
const QString & |
filename | ) |
const |
◆ save() [2/2]
| void find_object::Vocabulary::save |
( |
QDataStream & |
streamSessionPtr, |
|
|
bool |
saveVocabularyOnly = false |
|
) |
| const |
◆ search()
| void find_object::Vocabulary::search |
( |
const cv::Mat & |
descriptors, |
|
|
cv::Mat & |
results, |
|
|
cv::Mat & |
dists, |
|
|
int |
k |
|
) |
| |
◆ size()
| int find_object::Vocabulary::size |
( |
| ) |
const |
|
inline |
◆ type()
| int find_object::Vocabulary::type |
( |
| ) |
const |
|
inline |
◆ update()
| void find_object::Vocabulary::update |
( |
| ) |
|
◆ wordToObjects()
| const QMultiMap<int, int>& find_object::Vocabulary::wordToObjects |
( |
| ) |
const |
|
inline |
◆ flannIndex_
| cv::flann::Index find_object::Vocabulary::flannIndex_ |
|
private |
◆ indexedDescriptors_
| cv::Mat find_object::Vocabulary::indexedDescriptors_ |
|
private |
◆ notIndexedDescriptors_
| cv::Mat find_object::Vocabulary::notIndexedDescriptors_ |
|
private |
◆ notIndexedWordIds_
| QVector<int> find_object::Vocabulary::notIndexedWordIds_ |
|
private |
◆ wordToObjects_
| QMultiMap<int, int> find_object::Vocabulary::wordToObjects_ |
|
private |
The documentation for this class was generated from the following files: