![]() |
OpenCV 4.12.0
开源计算机视觉
|
TrackerContribSampler 基于CS(当前状态),由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 |
TrackerContribSampler 基于CS(当前状态),由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 | 采样模式 |
模式包括: