#include <features2d.hpp>
Public Member Functions | |
virtual bool | good () const |
StarAdjuster (double initial_thresh=30.0) | |
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 | |
CvStarDetectorParams | params_ |
double | thresh_ |
cv::StarAdjuster::StarAdjuster | ( | double | initial_thresh = 30.0 |
) |
virtual void cv::StarAdjuster::detectImpl | ( | const Mat & | image, | |
vector< KeyPoint > & | keypoints, | |||
const Mat & | mask = Mat() | |||
) | const [protected, virtual] |
Implements cv::FeatureDetector.
virtual bool cv::StarAdjuster::good | ( | ) | const [virtual] |
are params maxed out or still valid?
Implements cv::AdjusterAdapter.
virtual void cv::StarAdjuster::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::StarAdjuster::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.
CvStarDetectorParams cv::StarAdjuster::params_ [protected] |
double cv::StarAdjuster::thresh_ [protected] |