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 [189] 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: