A joint index for several objects in the database. More...
#include <ObjectDetection.h>
Public Attributes | |
cv::Mat | descriptors |
vector< cv::KeyPoint > | keypoints |
FlannIndexType * | index |
vector< pair< size_t, size_t > > | keypoint_ids |
A joint index for several objects in the database.
cv::Mat jointindex::descriptors |
Descriptors of all objects sharing this index.
Used only while creating the index, as a loaded index contains all corresponding descriptors.
FlannIndexType* jointindex::index |
A pointer to the actual FLANN index.
vector<pair<size_t, size_t> > jointindex::keypoint_ids |
The IDs of all keypoints as pairs <n_dbitem, n_keypoint>.
vector<cv::KeyPoint> jointindex::keypoints |
Corresponding keypoints.
Used only when creating the index as optional output.