#include <matching.h>
|
| DynamicDetector (int min_features, int max_features, int retries, double min_thresh, double default_thresh, double max_thresh, double too_many_ratio, double too_few_ratio) |
|
virtual | ~DynamicDetector (void) |
|
void | Detect (const cv::Mat &image, std::vector< cv::KeyPoint > *keypoints, cv::Mat *keypoints_description) |
|
virtual void | DetectImpl (const cv::Mat &image, std::vector< cv::KeyPoint > *keypoints)=0 |
|
virtual void | ComputeImpl (const cv::Mat &image, std::vector< cv::KeyPoint > *keypoints, cv::Mat *keypoints_description)=0 |
|
virtual void | TooFew (void)=0 |
|
virtual void | TooMany (void)=0 |
|
void | GetDetectorParams (int &min_features, int &max_features, int &max_retries, double &min_thresh, double &default_thresh, double &max_thresh, double &too_many_ratio, double &too_few_ratio) |
|
int | last_keypoint_count (void) |
|
◆ DynamicDetector()
interest_point::DynamicDetector::DynamicDetector |
( |
int |
min_features, |
|
|
int |
max_features, |
|
|
int |
retries, |
|
|
double |
min_thresh, |
|
|
double |
default_thresh, |
|
|
double |
max_thresh, |
|
|
double |
too_many_ratio, |
|
|
double |
too_few_ratio |
|
) |
| |
◆ ~DynamicDetector()
virtual interest_point::DynamicDetector::~DynamicDetector |
( |
void |
| ) |
|
|
inlinevirtual |
◆ ComputeImpl()
virtual void interest_point::DynamicDetector::ComputeImpl |
( |
const cv::Mat & |
image, |
|
|
std::vector< cv::KeyPoint > * |
keypoints, |
|
|
cv::Mat * |
keypoints_description |
|
) |
| |
|
pure virtual |
◆ Detect()
void interest_point::DynamicDetector::Detect |
( |
const cv::Mat & |
image, |
|
|
std::vector< cv::KeyPoint > * |
keypoints, |
|
|
cv::Mat * |
keypoints_description |
|
) |
| |
◆ DetectImpl()
virtual void interest_point::DynamicDetector::DetectImpl |
( |
const cv::Mat & |
image, |
|
|
std::vector< cv::KeyPoint > * |
keypoints |
|
) |
| |
|
pure virtual |
◆ GetDetectorParams()
void interest_point::DynamicDetector::GetDetectorParams |
( |
int & |
min_features, |
|
|
int & |
max_features, |
|
|
int & |
max_retries, |
|
|
double & |
min_thresh, |
|
|
double & |
default_thresh, |
|
|
double & |
max_thresh, |
|
|
double & |
too_many_ratio, |
|
|
double & |
too_few_ratio |
|
) |
| |
◆ last_keypoint_count()
int interest_point::DynamicDetector::last_keypoint_count |
( |
void |
| ) |
|
|
inline |
◆ TooFew()
virtual void interest_point::DynamicDetector::TooFew |
( |
void |
| ) |
|
|
pure virtual |
◆ TooMany()
virtual void interest_point::DynamicDetector::TooMany |
( |
void |
| ) |
|
|
pure virtual |
◆ default_thresh_
double interest_point::DynamicDetector::default_thresh_ |
|
protected |
◆ dynamic_thresh_
double interest_point::DynamicDetector::dynamic_thresh_ |
|
protected |
◆ last_keypoint_count_
int interest_point::DynamicDetector::last_keypoint_count_ |
|
protected |
◆ max_features_
int interest_point::DynamicDetector::max_features_ |
|
protected |
◆ max_retries_
int interest_point::DynamicDetector::max_retries_ |
|
protected |
◆ max_thresh_
double interest_point::DynamicDetector::max_thresh_ |
|
protected |
◆ min_features_
int interest_point::DynamicDetector::min_features_ |
|
protected |
◆ min_thresh_
double interest_point::DynamicDetector::min_thresh_ |
|
protected |
◆ too_few_ratio_
double interest_point::DynamicDetector::too_few_ratio_ |
|
protected |
◆ too_many_ratio_
double interest_point::DynamicDetector::too_many_ratio_ |
|
protected |
The documentation for this class was generated from the following files:
- localization/interest_point/include/interest_point/matching.h
- localization/interest_point/src/matching.cc