#include <matching.h>
|  | 
|  | FeatureDetector (std::string const &detector_name="SURF", int min_features=0, int max_features=0, int retries=0, double min_thresh=0, double default_thresh=0, double max_thresh=0, double too_many_ratio=0, double too_few_ratio=0) | 
|  | 
|  | ~FeatureDetector (void) | 
|  | 
| void | Reset (std::string const &detector_name, int min_features=0, int max_features=0, int retries=0, double min_thresh=0, double default_thresh=0, double max_thresh=0, double too_many_ratio=0, double too_few_ratio=0) | 
|  | 
| void | Detect (const cv::Mat &image, std::vector< cv::KeyPoint > *keypoints, cv::Mat *keypoints_description) | 
|  | 
| std::string | GetDetectorName () const | 
|  | 
| 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) | 
|  | 
| DynamicDetector & | dynamic_detector () | 
|  | 
◆ FeatureDetector()
      
        
          | interest_point::FeatureDetector::FeatureDetector | ( | std::string const & | detector_name = "SURF", | 
        
          |  |  | int | min_features = 0, | 
        
          |  |  | int | max_features = 0, | 
        
          |  |  | int | retries = 0, | 
        
          |  |  | double | min_thresh = 0, | 
        
          |  |  | double | default_thresh = 0, | 
        
          |  |  | double | max_thresh = 0, | 
        
          |  |  | double | too_many_ratio = 0, | 
        
          |  |  | double | too_few_ratio = 0 | 
        
          |  | ) |  |  | 
      
 
 
◆ ~FeatureDetector()
      
        
          | interest_point::FeatureDetector::~FeatureDetector | ( | void |  | ) |  | 
      
 
 
◆ Detect()
      
        
          | void interest_point::FeatureDetector::Detect | ( | const cv::Mat & | image, | 
        
          |  |  | std::vector< cv::KeyPoint > * | keypoints, | 
        
          |  |  | cv::Mat * | keypoints_description | 
        
          |  | ) |  |  | 
      
 
 
◆ dynamic_detector()
◆ GetDetectorName()
  
  | 
        
          | std::string interest_point::FeatureDetector::GetDetectorName | ( |  | ) | const |  | inline | 
 
 
◆ GetDetectorParams()
      
        
          | void interest_point::FeatureDetector::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 | 
        
          |  | ) |  |  | 
      
 
 
◆ Reset()
      
        
          | void interest_point::FeatureDetector::Reset | ( | std::string const & | detector_name, | 
        
          |  |  | int | min_features = 0, | 
        
          |  |  | int | max_features = 0, | 
        
          |  |  | int | retries = 0, | 
        
          |  |  | double | min_thresh = 0, | 
        
          |  |  | double | default_thresh = 0, | 
        
          |  |  | double | max_thresh = 0, | 
        
          |  |  | double | too_many_ratio = 0, | 
        
          |  |  | double | too_few_ratio = 0 | 
        
          |  | ) |  |  | 
      
 
 
◆ operator==
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