mexopencv
3.4.1
MEX interface for OpenCV library
|
Implementation of mexopencv_features2d. More...
#include "mexopencv_features2d.hpp"
Go to the source code of this file.
Functions | |
Ptr< BRISK > | createBRISK (vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last) |
Create an instance of BRISK using options in arguments. More... | |
Ptr< ORB > | createORB (vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last) |
Create an instance of ORB using options in arguments. More... | |
Ptr< MSER > | createMSER (vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last) |
Create an instance of MSER using options in arguments. More... | |
Ptr< FastFeatureDetector > | createFastFeatureDetector (vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last) |
Create an instance of FastFeatureDetector using options in arguments. More... | |
Ptr< GFTTDetector > | createGFTTDetector (vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last) |
Create an instance of GFTTDetector using options in arguments. More... | |
Ptr< SimpleBlobDetector > | createSimpleBlobDetector (vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last) |
Create an instance of SimpleBlobDetector using options in arguments. More... | |
Ptr< KAZE > | createKAZE (vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last) |
Create an instance of KAZE using options in arguments. More... | |
Ptr< AKAZE > | createAKAZE (vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last) |
Create an instance of AKAZE using options in arguments. More... | |
Ptr< AgastFeatureDetector > | createAgastFeatureDetector (vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last) |
Create an instance of AgastFeatureDetector using options in arguments. More... | |
Ptr< FeatureDetector > | createFeatureDetector (const string &type, vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last) |
Factory function for FeatureDetector creation. More... | |
Ptr< DescriptorExtractor > | createDescriptorExtractor (const string &type, vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last) |
Factory function for DescriptorExtractor creation. More... | |
Ptr< flann::IndexParams > | toIndexParams (const MxArray &m) |
Convert MxArray to FLANN index parameters. More... | |
Ptr< flann::SearchParams > | toSearchParams (const MxArray &m) |
Convert MxArray to FLANN search parameters. More... | |
Ptr< FlannBasedMatcher > | createFlannBasedMatcher (vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last) |
Create an instance of FlannBasedMatcher using options in arguments. More... | |
Ptr< BFMatcher > | createBFMatcher (vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last) |
Create an instance of BFMatcher using options in arguments. More... | |
Ptr< DescriptorMatcher > | createDescriptorMatcher (const string &type, vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last) |
Factory function for DescriptorMatcher creation. More... | |
Variables | |
const ConstMap< string, cvflann::flann_centers_init_t > | CentersInit |
IndexParams centers initialization methods. More... | |
Ptr<AgastFeatureDetector> createAgastFeatureDetector | ( | std::vector< MxArray >::const_iterator | first, |
std::vector< MxArray >::const_iterator | last | ||
) |
Create an instance of AgastFeatureDetector using options in arguments.
first | iterator at the beginning of the vector range |
last | iterator at the end of the vector range |
Definition at line 352 of file mexopencv_features2d.cpp.
Ptr<AKAZE> createAKAZE | ( | std::vector< MxArray >::const_iterator | first, |
std::vector< MxArray >::const_iterator | last | ||
) |
Create an instance of AKAZE using options in arguments.
first | iterator at the beginning of the vector range |
last | iterator at the end of the vector range |
Definition at line 315 of file mexopencv_features2d.cpp.
Ptr<BFMatcher> createBFMatcher | ( | std::vector< MxArray >::const_iterator | first, |
std::vector< MxArray >::const_iterator | last | ||
) |
Create an instance of BFMatcher using options in arguments.
first | iterator at the beginning of the vector range |
last | iterator at the end of the vector range |
Definition at line 1052 of file mexopencv_features2d.cpp.
Ptr<BRISK> createBRISK | ( | std::vector< MxArray >::const_iterator | first, |
std::vector< MxArray >::const_iterator | last | ||
) |
Create an instance of BRISK using options in arguments.
first | iterator at the beginning of the vector range |
last | iterator at the end of the vector range |
Definition at line 23 of file mexopencv_features2d.cpp.
Ptr<DescriptorExtractor> createDescriptorExtractor | ( | const std::string & | type, |
std::vector< MxArray >::const_iterator | first, | ||
std::vector< MxArray >::const_iterator | last | ||
) |
Factory function for DescriptorExtractor creation.
type | descriptor extractor type, one of:
|
first | iterator at the beginning of the vector range |
last | iterator at the end of the vector range |
Definition at line 789 of file mexopencv_features2d.cpp.
Ptr<DescriptorMatcher> createDescriptorMatcher | ( | const std::string & | type, |
std::vector< MxArray >::const_iterator | first, | ||
std::vector< MxArray >::const_iterator | last | ||
) |
Factory function for DescriptorMatcher creation.
type | descriptor matcher type, one of:
|
first | iterator at the beginning of the vector range |
last | iterator at the end of the vector range |
Definition at line 1073 of file mexopencv_features2d.cpp.
Ptr<FastFeatureDetector> createFastFeatureDetector | ( | std::vector< MxArray >::const_iterator | first, |
std::vector< MxArray >::const_iterator | last | ||
) |
Create an instance of FastFeatureDetector using options in arguments.
first | iterator at the beginning of the vector range |
last | iterator at the end of the vector range |
Definition at line 166 of file mexopencv_features2d.cpp.
Ptr<FeatureDetector> createFeatureDetector | ( | const std::string & | type, |
std::vector< MxArray >::const_iterator | first, | ||
std::vector< MxArray >::const_iterator | last | ||
) |
Factory function for FeatureDetector creation.
type | feature detector type, one of:
|
first | iterator at the beginning of the vector range |
last | iterator at the end of the vector range |
Definition at line 744 of file mexopencv_features2d.cpp.
Ptr<FlannBasedMatcher> createFlannBasedMatcher | ( | std::vector< MxArray >::const_iterator | first, |
std::vector< MxArray >::const_iterator | last | ||
) |
Create an instance of FlannBasedMatcher using options in arguments.
first | iterator at the beginning of the vector range |
last | iterator at the end of the vector range |
Definition at line 1026 of file mexopencv_features2d.cpp.
Ptr<GFTTDetector> createGFTTDetector | ( | std::vector< MxArray >::const_iterator | first, |
std::vector< MxArray >::const_iterator | last | ||
) |
Create an instance of GFTTDetector using options in arguments.
first | iterator at the beginning of the vector range |
last | iterator at the end of the vector range |
Definition at line 190 of file mexopencv_features2d.cpp.
Ptr<KAZE> createKAZE | ( | std::vector< MxArray >::const_iterator | first, |
std::vector< MxArray >::const_iterator | last | ||
) |
Create an instance of KAZE using options in arguments.
first | iterator at the beginning of the vector range |
last | iterator at the end of the vector range |
Definition at line 281 of file mexopencv_features2d.cpp.
Ptr<MSER> createMSER | ( | std::vector< MxArray >::const_iterator | first, |
std::vector< MxArray >::const_iterator | last | ||
) |
Create an instance of MSER using options in arguments.
first | iterator at the beginning of the vector range |
last | iterator at the end of the vector range |
Definition at line 122 of file mexopencv_features2d.cpp.
Ptr<ORB> createORB | ( | std::vector< MxArray >::const_iterator | first, |
std::vector< MxArray >::const_iterator | last | ||
) |
Create an instance of ORB using options in arguments.
first | iterator at the beginning of the vector range |
last | iterator at the end of the vector range |
Definition at line 79 of file mexopencv_features2d.cpp.
Ptr<SimpleBlobDetector> createSimpleBlobDetector | ( | std::vector< MxArray >::const_iterator | first, |
std::vector< MxArray >::const_iterator | last | ||
) |
Create an instance of SimpleBlobDetector using options in arguments.
first | iterator at the beginning of the vector range |
last | iterator at the end of the vector range |
Definition at line 227 of file mexopencv_features2d.cpp.
Ptr<flann::IndexParams> toIndexParams | ( | const MxArray & | m | ) |
Convert MxArray to FLANN index parameters.
m | MxArray object of a cell array of the form {'type', 'OptionName', optionValue, ...} |
Definition at line 850 of file mexopencv_features2d.cpp.
Ptr<flann::SearchParams> toSearchParams | ( | const MxArray & | m | ) |
Convert MxArray to FLANN search parameters.
m | MxArray object of a cell array of the form {'OptionName', optionValue, ...} |
Definition at line 1004 of file mexopencv_features2d.cpp.
const ConstMap<string, cvflann::flann_centers_init_t> CentersInit |
IndexParams centers initialization methods.
Definition at line 838 of file mexopencv_features2d.cpp.