![]() |
OpenCV 4.11.0
开源计算机视觉
|
基于 CS(当前状态)的 TrackerContribSampler,由 TrackerBoosting 算法使用。 更多…
#include <opencv2/tracking/tracking_internals.hpp>
类 | |
| 结构体 | Params |
公共类型 | |
| 枚举 | { MODE_POSITIVE = 1 , MODE_NEGATIVE = 2 , MODE_CLASSIFY = 3 } |
公共成员函数 | |
| TrackerSamplerCS (const TrackerSamplerCS::Params ¶meters=TrackerSamplerCS::Params()) | |
| 构造函数。 | |
| ~TrackerSamplerCS () | |
| Rect | getROI () const |
| bool | samplingImpl (const Mat &image, Rect boundingBox, std::vector< Mat > &sample) CV_OVERRIDE |
| void | setMode (int samplingMode) |
| 设置 TrackerSamplerCS 的采样模式。 | |
继承自 cv::detail::tracking::TrackerContribSamplerAlgorithm 的公共成员函数 | |
| virtual | ~TrackerContribSamplerAlgorithm () |
| 析构函数。 | |
| String | getClassName () const |
| 获取特定 TrackerContribSamplerAlgorithm 的名称。 | |
| virtual bool | sampling (const Mat &image, const Rect &boundingBox, std::vector< Mat > &sample) CV_OVERRIDE |
| 从图像中的位置开始计算区域。 | |
继承自 cv::detail::tracking::TrackerSamplerAlgorithm 的公共成员函数 | |
| virtual | ~TrackerSamplerAlgorithm () |
其他继承成员 | |
继承自 cv::detail::tracking::TrackerContribSamplerAlgorithm 的静态公共成员函数 | |
| static Ptr< TrackerContribSamplerAlgorithm > | create (const String &trackerSamplerType) |
| 通过跟踪器采样器类型创建 TrackerContribSamplerAlgorithm。 | |
继承自 cv::detail::tracking::TrackerContribSamplerAlgorithm 的保护成员函数 | |
继承自 cv::detail::tracking::TrackerContribSamplerAlgorithm 的保护属性 | |
| String | className |
基于 CS(当前状态)的 TrackerContribSampler,由 TrackerBoosting 算法使用。
| cv::detail::tracking::TrackerSamplerCS::TrackerSamplerCS | ( | const TrackerSamplerCS::Params & | parameters = TrackerSamplerCS::Params() | ) |
构造函数。
| parameters | TrackerSamplerCS 参数 TrackerSamplerCS::Params |
| cv::detail::tracking::TrackerSamplerCS::~TrackerSamplerCS | ( | ) |
| Rect cv::detail::tracking::TrackerSamplerCS::getROI | ( | ) | const |
| void cv::detail::tracking::TrackerSamplerCS::setMode | ( | int | samplingMode | ) |
设置 TrackerSamplerCS 的采样模式。
| samplingMode | 采样模式 |
模式为: