#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