OpenCV  3.0.0-dev
Open Source Computer Vision
Public Member Functions | Protected Attributes | List of all members
cv::DescriptorMatcher::DescriptorCollection Class Reference

#include "features2d.hpp"

Public Member Functions

 DescriptorCollection ()
 DescriptorCollection (const DescriptorCollection &collection)
virtual ~DescriptorCollection ()
virtual void clear ()
const Mat getDescriptor (int imgIdx, int localDescIdx) const
const Mat getDescriptor (int globalDescIdx) const
const MatgetDescriptors () const
void getLocalIdx (int globalDescIdx, int &imgIdx, int &localDescIdx) const
void set (const std::vector< Mat > &descriptors)
int size () const

Protected Attributes

Mat mergedDescriptors
std::vector< int > startIdxs

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

cv::DescriptorMatcher::DescriptorCollection::DescriptorCollection ( )
cv::DescriptorMatcher::DescriptorCollection::DescriptorCollection ( const DescriptorCollection collection)
virtual cv::DescriptorMatcher::DescriptorCollection::~DescriptorCollection ( )

Member Function Documentation

virtual void cv::DescriptorMatcher::DescriptorCollection::clear ( )
const Mat cv::DescriptorMatcher::DescriptorCollection::getDescriptor ( int  imgIdx,
int  localDescIdx 
) const
const Mat cv::DescriptorMatcher::DescriptorCollection::getDescriptor ( int  globalDescIdx) const
const Mat& cv::DescriptorMatcher::DescriptorCollection::getDescriptors ( ) const
void cv::DescriptorMatcher::DescriptorCollection::getLocalIdx ( int  globalDescIdx,
int &  imgIdx,
int &  localDescIdx 
) const
void cv::DescriptorMatcher::DescriptorCollection::set ( const std::vector< Mat > &  descriptors)
int cv::DescriptorMatcher::DescriptorCollection::size ( ) const

Member Data Documentation

Mat cv::DescriptorMatcher::DescriptorCollection::mergedDescriptors
std::vector<int> cv::DescriptorMatcher::DescriptorCollection::startIdxs

The documentation for this class was generated from the following file: