opencv
2.2.0
|
#include <features2d.hpp>
Public Member Functions | |
CV_WRAP_AS (detect) void operator()(const Mat &img | |
finds the keypoints using fast hessian detector used in SURF | |
CV_WRAP_AS (detect) void operator()(const Mat &img | |
finds the keypoints and computes their descriptors. Optionally it can compute descriptors for the user-provided keypoints | |
CV_WRAP int | descriptorSize () const |
returns the descriptor size in float's (64 or 128) | |
CV_WRAP | SURF () |
the default constructor | |
CV_WRAP | SURF (double _hessianThreshold, int _nOctaves=4, int _nOctaveLayers=2, bool _extended=false) |
the full constructor taking all the necessary parameters | |
Public Attributes | |
const Mat CV_OUT vector < KeyPoint > &keypoints | const |
const Mat CV_OUT vector < KeyPoint > CV_OUT vector < float > & | descriptors |
const Mat CV_OUT vector < KeyPoint > & | keypoints |
const Mat & | mask |
const Mat CV_OUT vector < KeyPoint > CV_OUT vector < float > bool | useProvidedKeypoints =false) const |
![]() | |
int | extended |
double | hessianThreshold |
int | nOctaveLayers |
int | nOctaves |
CV_WRAP cv::SURF::SURF | ( | ) |
the default constructor
CV_WRAP cv::SURF::SURF | ( | double | _hessianThreshold, |
int | _nOctaves = 4 , |
||
int | _nOctaveLayers = 2 , |
||
bool | _extended = false |
||
) |
the full constructor taking all the necessary parameters
cv::SURF::CV_WRAP_AS | ( | detect | ) | const |
finds the keypoints using fast hessian detector used in SURF
cv::SURF::CV_WRAP_AS | ( | detect | ) | const |
finds the keypoints and computes their descriptors. Optionally it can compute descriptors for the user-provided keypoints
CV_WRAP int cv::SURF::descriptorSize | ( | ) | const |
returns the descriptor size in float's (64 or 128)
const Mat CV_OUT vector<KeyPoint> CV_OUT vector<float> bool cv::SURF::useProvidedKeypoints =false) const |