#include <features2d.hpp>
Public Member Functions | |
virtual bool | good () const |
SurfAdjuster () | |
virtual void | tooFew (int min, int n_detected) |
virtual void | tooMany (int max, int n_detected) |
Protected Member Functions | |
virtual void | detectImpl (const Mat &image, vector< KeyPoint > &keypoints, const Mat &mask=Mat()) const |
Protected Attributes | |
double | thresh_ |
cv::SurfAdjuster::SurfAdjuster | ( | ) |
virtual void cv::SurfAdjuster::detectImpl | ( | const Mat & | image, | |
vector< KeyPoint > & | keypoints, | |||
const Mat & | mask = Mat() | |||
) | const [protected, virtual] |
Implements cv::FeatureDetector.
virtual bool cv::SurfAdjuster::good | ( | ) | const [virtual] |
are params maxed out or still valid?
Implements cv::AdjusterAdapter.
virtual void cv::SurfAdjuster::tooFew | ( | int | min, | |
int | n_detected | |||
) | [virtual] |
too few features were detected so, adjust the detector params accordingly
min | the minimum number of desired features | |
n_detected | the number previously detected |
Implements cv::AdjusterAdapter.
virtual void cv::SurfAdjuster::tooMany | ( | int | max, | |
int | n_detected | |||
) | [virtual] |
too many features were detected so, adjust the detector params accordingly
max | the maximum number of desired features | |
n_detected | the number previously detected |
Implements cv::AdjusterAdapter.
double cv::SurfAdjuster::thresh_ [protected] |