mexopencv
0.1
mex interface for opencv library
|
Common definitions for the features2d and xfeatures2d modules. More...
Go to the source code of this file.
Functions | |
cv::Ptr< cv::BRISK > | createBRISK (std::vector< MxArray >::const_iterator first, std::vector< MxArray >::const_iterator last) |
Create an instance of BRISK using options in arguments. More... | |
cv::Ptr< cv::ORB > | createORB (std::vector< MxArray >::const_iterator first, std::vector< MxArray >::const_iterator last) |
Create an instance of ORB using options in arguments. More... | |
cv::Ptr< cv::MSER > | createMSER (std::vector< MxArray >::const_iterator first, std::vector< MxArray >::const_iterator last) |
Create an instance of MSER using options in arguments. More... | |
cv::Ptr< cv::FastFeatureDetector > | createFastFeatureDetector (std::vector< MxArray >::const_iterator first, std::vector< MxArray >::const_iterator last) |
Create an instance of FastFeatureDetector using options in arguments. More... | |
cv::Ptr< cv::GFTTDetector > | createGFTTDetector (std::vector< MxArray >::const_iterator first, std::vector< MxArray >::const_iterator last) |
Create an instance of GFTTDetector using options in arguments. More... | |
cv::Ptr< cv::SimpleBlobDetector > | createSimpleBlobDetector (std::vector< MxArray >::const_iterator first, std::vector< MxArray >::const_iterator last) |
Create an instance of SimpleBlobDetector using options in arguments. More... | |
cv::Ptr< cv::KAZE > | createKAZE (std::vector< MxArray >::const_iterator first, std::vector< MxArray >::const_iterator last) |
Create an instance of KAZE using options in arguments. More... | |
cv::Ptr< cv::AKAZE > | createAKAZE (std::vector< MxArray >::const_iterator first, std::vector< MxArray >::const_iterator last) |
Create an instance of AKAZE using options in arguments. More... | |
cv::Ptr< cv::AgastFeatureDetector > | createAgastFeatureDetector (std::vector< MxArray >::const_iterator first, std::vector< MxArray >::const_iterator last) |
Create an instance of AgastFeatureDetector using options in arguments. More... | |
cv::Ptr< cv::FeatureDetector > | createFeatureDetector (const std::string &type, std::vector< MxArray >::const_iterator first, std::vector< MxArray >::const_iterator last) |
Factory function for FeatureDetector creation. More... | |
cv::Ptr< cv::DescriptorExtractor > | createDescriptorExtractor (const std::string &type, std::vector< MxArray >::const_iterator first, std::vector< MxArray >::const_iterator last) |
Factory function for DescriptorExtractor creation. More... | |
cv::Ptr< cv::FlannBasedMatcher > | createFlannBasedMatcher (std::vector< MxArray >::const_iterator first, std::vector< MxArray >::const_iterator last) |
Create an instance of FlannBasedMatcher using options in arguments. More... | |
cv::Ptr< cv::BFMatcher > | createBFMatcher (std::vector< MxArray >::const_iterator first, std::vector< MxArray >::const_iterator last) |
Create an instance of BFMatcher using options in arguments. More... | |
cv::Ptr< cv::DescriptorMatcher > | createDescriptorMatcher (const std::string &type, std::vector< MxArray >::const_iterator first, std::vector< MxArray >::const_iterator last) |
Factory function for DescriptorMatcher creation. More... | |
Variables | |
const ConstMap< std::string, int > | ORBScoreType |
ORB score types. More... | |
const ConstMap< int, std::string > | ORBScoreTypeInv |
inverse ORB score types More... | |
const ConstMap< std::string, int > | FASTTypeMap |
FAST types. More... | |
const ConstMap< int, std::string > | FASTTypeMapInv |
inverse FAST types More... | |
const ConstMap< std::string, int > | KAZEDiffusivityType |
KAZE Diffusivity type. More... | |
const ConstMap< int, std::string > | KAZEDiffusivityTypeInv |
inverse KAZE Diffusivity type More... | |
const ConstMap< std::string, int > | AKAZEDescriptorType |
AKAZE descriptor type. More... | |
const ConstMap< int, std::string > | AKAZEDescriptorTypeInv |
inverse AKAZE descriptor type More... | |
const ConstMap< std::string, int > | AgastTypeMap |
AGAST neighborhood types. More... | |
const ConstMap< int, std::string > | AgastTypeInvMap |
inverse AGAST neighborhood types More... | |
Common definitions for the features2d and xfeatures2d modules.
Header file for MEX-functions that use features2d or xfeatures2d modules from OpenCV library. This file includes maps for option processing, as well as functions for creating instances of Features2D-derived classes from parsed arguments.
Definition in file mexopencv_features2d.hpp.
cv::Ptr<cv::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 |
cv::Ptr<cv::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 |
cv::Ptr<cv::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 |
cv::Ptr<cv::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 |
cv::Ptr<cv::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 |
cv::Ptr<cv::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 |
cv::Ptr<cv::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 |
cv::Ptr<cv::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 |
cv::Ptr<cv::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 |
cv::Ptr<cv::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 |
cv::Ptr<cv::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 |
cv::Ptr<cv::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 |
cv::Ptr<cv::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 |
cv::Ptr<cv::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 |
const ConstMap<int, std::string> AgastTypeInvMap |
inverse AGAST neighborhood types
Definition at line 83 of file mexopencv_features2d.hpp.
const ConstMap<std::string, int> AgastTypeMap |
AGAST neighborhood types.
Definition at line 76 of file mexopencv_features2d.hpp.
const ConstMap<std::string, int> AKAZEDescriptorType |
AKAZE descriptor type.
Definition at line 62 of file mexopencv_features2d.hpp.
const ConstMap<int, std::string> AKAZEDescriptorTypeInv |
inverse AKAZE descriptor type
Definition at line 69 of file mexopencv_features2d.hpp.
const ConstMap<std::string, int> FASTTypeMap |
FAST types.
Definition at line 36 of file mexopencv_features2d.hpp.
const ConstMap<int, std::string> FASTTypeMapInv |
inverse FAST types
Definition at line 42 of file mexopencv_features2d.hpp.
const ConstMap<std::string, int> KAZEDiffusivityType |
KAZE Diffusivity type.
Definition at line 48 of file mexopencv_features2d.hpp.
const ConstMap<int, std::string> KAZEDiffusivityTypeInv |
inverse KAZE Diffusivity type
Definition at line 55 of file mexopencv_features2d.hpp.
const ConstMap<std::string, int> ORBScoreType |
ORB score types.
Definition at line 26 of file mexopencv_features2d.hpp.
const ConstMap<int, std::string> ORBScoreTypeInv |
inverse ORB score types
Definition at line 31 of file mexopencv_features2d.hpp.