Abstract base class for TrackerSamplerAlgorithm that represents the algorithm for the specific sampler.
More...
#include "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 [159] 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:
- /build/master-contrib_docs-lin64/opencv_contrib/modules/tracking/include/opencv2/tracking/tracker.hpp