mexopencv  0.1
mex interface for opencv library
Functions | Variables
mexopencv_features2d.cpp File Reference

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)
 
Ptr< ORB > createORB (vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last)
 
Ptr< MSER > createMSER (vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last)
 
Ptr< FastFeatureDetector > createFastFeatureDetector (vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last)
 
Ptr< GFTTDetector > createGFTTDetector (vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last)
 
Ptr< SimpleBlobDetector > createSimpleBlobDetector (vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last)
 
Ptr< KAZE > createKAZE (vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last)
 
Ptr< AKAZE > createAKAZE (vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last)
 
Ptr< AgastFeatureDetector > createAgastFeatureDetector (vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last)
 
Ptr< FeatureDetector > createFeatureDetector (const string &type, vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last)
 
Ptr< DescriptorExtractor > createDescriptorExtractor (const string &type, vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last)
 
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)
 
Ptr< BFMatcher > createBFMatcher (vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last)
 
Ptr< DescriptorMatcher > createDescriptorMatcher (const string &type, vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last)
 

Variables

const ConstMap< string, cvflann::flann_centers_init_t > CentersInit
 IndexParams centers initialization methods. More...
 

Detailed Description

Implementation of mexopencv_features2d.

Author
Amro
Date
2015

Definition in file mexopencv_features2d.cpp.

Function Documentation

Ptr<flann::IndexParams> toIndexParams ( const MxArray m)

Convert MxArray to FLANN index parameters.

Parameters
mMxArray object of a cell array of the form {'type', 'OptionName', optionValue, ...}
Returns
smart pointer to an instance of cv::flann::IndexParams.

Definition at line 757 of file mexopencv_features2d.cpp.

Ptr<flann::SearchParams> toSearchParams ( const MxArray m)

Convert MxArray to FLANN search parameters.

Parameters
mMxArray object of a cell array of the form {'OptionName', optionValue, ...}
Returns
smart pointer to an instance of cv::flann::SearchParams.

Definition at line 920 of file mexopencv_features2d.cpp.

Variable Documentation

const ConstMap<string, cvflann::flann_centers_init_t> CentersInit
Initial value:
=
("Random", cvflann::FLANN_CENTERS_RANDOM)
("Gonzales", cvflann::FLANN_CENTERS_GONZALES)
("KMeansPP", cvflann::FLANN_CENTERS_KMEANSPP)
("Groupwise", cvflann::FLANN_CENTERS_GROUPWISE)
std::map wrapper with one-line initialization and lookup method.
Definition: MxArray.hpp:927

IndexParams centers initialization methods.

Definition at line 745 of file mexopencv_features2d.cpp.