Abstract base class for TrackerSamplerAlgorithm that represents the algorithm for the specific sampler.  
 More...
#include <opencv2/tracking/tracker.hpp>
Abstract base class for TrackerSamplerAlgorithm that represents the algorithm for the specific sampler. 
◆ ~TrackerSamplerAlgorithm()
  
  | 
        
          | virtual cv::TrackerSamplerAlgorithm::~TrackerSamplerAlgorithm | ( |  | ) |  |  | virtual | 
 
 
◆ create()
Create TrackerSamplerAlgorithm by tracker sampler type. 
- Parameters
- 
  
    | trackerSamplerType | The trackerSamplerType name |  
 
The modes available now:
- "CSC" – Current State Center
- "CS" – Current State 
 
 
◆ getClassName()
      
        
          | String cv::TrackerSamplerAlgorithm::getClassName | ( |  | ) | const | 
      
 
 
◆ sampling()
      
        
          | bool cv::TrackerSamplerAlgorithm::sampling | ( | const Mat & | image, | 
        
          |  |  | Rect | boundingBox, | 
        
          |  |  | std::vector< Mat > & | sample | 
        
          |  | ) |  |  | 
      
 
Computes the regions starting from a position in an image. 
Return true if samples are computed, false otherwise
- Parameters
- 
  
    | image | The current frame |  | boundingBox | The bounding box from which regions can be calculated |  | sample | The computed samples [181] Fig. 1 variable Sk |  
 
 
 
◆ samplingImpl()
  
  | 
        
          | virtual bool cv::TrackerSamplerAlgorithm::samplingImpl | ( | const Mat & | image, |  
          |  |  | Rect | boundingBox, |  
          |  |  | std::vector< Mat > & | sample |  
          |  | ) |  |  |  | protectedpure virtual | 
 
 
◆ className
  
  | 
        
          | String cv::TrackerSamplerAlgorithm::className |  | protected | 
 
 
The documentation for this class was generated from the following file: