Class cv::DescriptorMatcher::DescriptorCollection#

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: