|
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 |
Public Attributes inherited from CvSURFParams | |
| 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 |
1.8.2