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 [171] 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