TrackerContribFeature based on HAAR features, used by TrackerMIL and many others algorithms.  
 More...
#include <opencv2/tracking/tracking_internals.hpp>
TrackerContribFeature based on HAAR features, used by TrackerMIL and many others algorithms. 
- Note
- HAAR features implementation is copied from apps/traincascade and modified according to MIL 
◆ TrackerContribFeatureHAAR()
◆ ~TrackerContribFeatureHAAR()
      
        
          | cv::detail::tracking::TrackerContribFeatureHAAR::~TrackerContribFeatureHAAR | ( |  | ) |  | 
      
 
 
◆ computeImpl()
  
  | 
        
          | bool cv::detail::tracking::TrackerContribFeatureHAAR::computeImpl | ( | const std::vector< Mat > & | images, |  
          |  |  | Mat & | response |  
          |  | ) |  |  |  | protectedvirtual | 
 
 
◆ extractSelected()
      
        
          | bool cv::detail::tracking::TrackerContribFeatureHAAR::extractSelected | ( | const std::vector< int > | selFeatures, | 
        
          |  |  | const std::vector< Mat > & | images, | 
        
          |  |  | Mat & | response | 
        
          |  | ) |  |  | 
      
 
Compute the features only for the selected indices in the images collection. 
- Parameters
- 
  
    | selFeatures | indices of selected features |  | images | The images |  | response | Collection of response for the specific TrackerContribFeature |  
 
 
 
◆ getFeatureAt()
      
        
          | CvHaarEvaluator::FeatureHaar& cv::detail::tracking::TrackerContribFeatureHAAR::getFeatureAt | ( | int | id | ) |  | 
      
 
Get the feature in position id. 
- Parameters
- 
  
  
 
 
◆ selection()
  
  | 
        
          | void cv::detail::tracking::TrackerContribFeatureHAAR::selection | ( | Mat & | response, |  
          |  |  | int | npoints |  
          |  | ) |  |  |  | virtual | 
 
 
◆ swapFeature() [1/2]
      
        
          | bool cv::detail::tracking::TrackerContribFeatureHAAR::swapFeature | ( | int | source, | 
        
          |  |  | int | target | 
        
          |  | ) |  |  | 
      
 
Swap the feature in position source with the feature in position target. 
- Parameters
- 
  
    | source | The source position |  | target | The target position |  
 
 
 
◆ swapFeature() [2/2]
      
        
          | bool cv::detail::tracking::TrackerContribFeatureHAAR::swapFeature | ( | int | id, | 
        
          |  |  | CvHaarEvaluator::FeatureHaar & | feature | 
        
          |  | ) |  |  | 
      
 
Swap the feature in position id with the feature input. 
- Parameters
- 
  
    | id | The position |  | feature | The feature |  
 
 
 
The documentation for this class was generated from the following file: