Class cv::DescriptorMatcher::DescriptorCollection#
#include <opencv2/features.hpp>Collaboration diagram for cv::DescriptorMatcher::DescriptorCollection:
Detailed Description#
Class to work with descriptors from several images as with one merged matrix. It is used e.g. in FlannBasedMatcher.
Constructor & Destructor Documentation#
DescriptorCollection()#
cv::DescriptorMatcher::DescriptorCollection::DescriptorCollection()
DescriptorCollection()#
cv::DescriptorMatcher::DescriptorCollection::DescriptorCollection(const DescriptorCollection & collection)
~DescriptorCollection()#
cv::DescriptorMatcher::DescriptorCollection::~DescriptorCollection()
Member Function Documentation#
clear()#
void cv::DescriptorMatcher::DescriptorCollection::clear()
getDescriptor()#
Mat cv::DescriptorMatcher::DescriptorCollection::getDescriptor(int globalDescIdx)
getDescriptor()#
Mat cv::DescriptorMatcher::DescriptorCollection::getDescriptor(
int imgIdx,
int localDescIdx )
getDescriptors()#
const Mat & cv::DescriptorMatcher::DescriptorCollection::getDescriptors()
getLocalIdx()#
void cv::DescriptorMatcher::DescriptorCollection::getLocalIdx(
int globalDescIdx,
int & imgIdx,
int & localDescIdx )
set()#
void cv::DescriptorMatcher::DescriptorCollection::set(const std::vector< Mat > & descriptors)
size()#
int cv::DescriptorMatcher::DescriptorCollection::size()
Member Data Documentation#
mergedDescriptors#
Mat cv::DescriptorMatcher::DescriptorCollection::mergedDescriptors
startIdxs#
std::vector< int > cv::DescriptorMatcher::DescriptorCollection::startIdxs
Source file#
The documentation for this class was generated from the following file:
opencv2/features.hpp