|
| VectorDescriptorMatcher (const Ptr< DescriptorExtractor > &extractor, const Ptr< DescriptorMatcher > &matcher) |
|
virtual | ~VectorDescriptorMatcher () |
|
virtual void | add (const vector< Mat > &imgCollection, vector< vector< KeyPoint > > &pointCollection) |
|
virtual void | clear () |
|
virtual void | train () |
|
virtual bool | isMaskSupported () |
|
virtual void | read (const FileNode &fn) |
|
virtual void | write (FileStorage &fs) const |
|
virtual bool | empty () const |
|
virtual Ptr< GenericDescriptorMatcher > | clone (bool emptyTrainData=false) const |
|
| GenericDescriptorMatcher () |
|
virtual | ~GenericDescriptorMatcher () |
|
const vector< Mat > & | getTrainImages () const |
|
const vector< vector< KeyPoint > > & | getTrainKeypoints () const |
|
void | classify (const Mat &queryImage, vector< KeyPoint > &queryKeypoints, const Mat &trainImage, vector< KeyPoint > &trainKeypoints) const |
|
void | classify (const Mat &queryImage, vector< KeyPoint > &queryKeypoints) |
|
void | match (const Mat &queryImage, vector< KeyPoint > &queryKeypoints, const Mat &trainImage, vector< KeyPoint > &trainKeypoints, vector< DMatch > &matches, const Mat &mask=Mat()) const |
|
void | knnMatch (const Mat &queryImage, vector< KeyPoint > &queryKeypoints, const Mat &trainImage, vector< KeyPoint > &trainKeypoints, vector< vector< DMatch > > &matches, int k, const Mat &mask=Mat(), bool compactResult=false) const |
|
void | radiusMatch (const Mat &queryImage, vector< KeyPoint > &queryKeypoints, const Mat &trainImage, vector< KeyPoint > &trainKeypoints, vector< vector< DMatch > > &matches, float maxDistance, const Mat &mask=Mat(), bool compactResult=false) const |
|
void | match (const Mat &queryImage, vector< KeyPoint > &queryKeypoints, vector< DMatch > &matches, const vector< Mat > &masks=vector< Mat >()) |
|
void | knnMatch (const Mat &queryImage, vector< KeyPoint > &queryKeypoints, vector< vector< DMatch > > &matches, int k, const vector< Mat > &masks=vector< Mat >(), bool compactResult=false) |
|
void | radiusMatch (const Mat &queryImage, vector< KeyPoint > &queryKeypoints, vector< vector< DMatch > > &matches, float maxDistance, const vector< Mat > &masks=vector< Mat >(), bool compactResult=false) |
|