OpenCV  4.10.0
开源计算机视觉库
正在加载...
正在搜索...
无匹配项
| 公共类型 | 公共成员函数 | 所有成员列表
cv::detail::tracking::TrackerSamplerCS 类参考

基于 CS(当前状态)的 TrackerContribSampler,由算法 TrackerBoosting 使用。 更多...

#include <opencv2/tracking/tracking_internals.hpp>

cv::detail::tracking::TrackerSamplerCS 的协作图

结构体  Params
 

公共类型

枚举  {
  MODE_POSITIVE = 1 ,
  MODE_NEGATIVE = 2 ,
  MODE_CLASSIFY = 3
}
 

公共成员函数

 TrackerSamplerCS (const TrackerSamplerCS::Params &parameters=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< TrackerContribSamplerAlgorithmcreate (const String &trackerSamplerType)
 根据跟踪器采样器类型创建 TrackerContribSamplerAlgorithm
 
- 从 cv::detail::tracking::TrackerContribSamplerAlgorithm 继承的受保护属性
String className
 

详细描述

基于 CS(当前状态)的 TrackerContribSampler,由算法 TrackerBoosting 使用。

成员枚举文档

◆ 匿名枚举

匿名枚举
枚举器
MODE_POSITIVE 

正样本模式

MODE_NEGATIVE 

负样本模式

MODE_CLASSIFY 

分类样本模式

构造函数和析构函数文档

◆ TrackerSamplerCS()

cv::detail::tracking::TrackerSamplerCS::TrackerSamplerCS ( const TrackerSamplerCS::Params parameters = TrackerSamplerCS::Params())

构造函数。

参数
parametersTrackerSamplerCS 参数 TrackerSamplerCS::Params

◆ ~TrackerSamplerCS()

cv::detail::tracking::TrackerSamplerCS::~TrackerSamplerCS ( )

成员函数文档

◆ getROI()

Rect cv::detail::tracking::TrackerSamplerCS::getROI ( ) const

◆ samplingImpl()

bool cv::detail::tracking::TrackerSamplerCS::samplingImpl ( const Mat image,
Rect  boundingBox,
std::vector< Mat > &  sample 
)
virtual

◆ setMode()

void cv::detail::tracking::TrackerSamplerCS::setMode ( int  samplingMode)

设置 TrackerSamplerCS 的采样模式。

参数
samplingMode采样模式

模式包括

  • "MODE_POSITIVE = 1" – 正样本采样
  • "MODE_NEGATIVE = 2" – 负样本采样
  • "MODE_CLASSIFY = 3" – 分类步骤中的采样

此类文档是从以下文件生成的