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

针对 TrackerAdaBoostingTargetState 的目标状态实现。 更多...

#include <opencv2/tracking/tracking_internals.hpp>

cv::detail::tracking::TrackerStateEstimatorAdaBoosting::TrackerAdaBoostingTargetState 的协作图

公共成员函数

 TrackerAdaBoostingTargetState (const Point2f &position, int width, int height, bool foreground, const Mat &responses)
 构造函数。
 
 ~TrackerAdaBoostingTargetState ()
 析构函数。
 
Mat getTargetResponses () const
 获取提取的特征。
 
bool isTargetFg () const
 获取标签。返回 true 表示目标前景,false 表示背景。
 
void setTargetFg (bool foreground)
 设置标签:true 表示目标前景,false 表示背景。
 
void setTargetResponses (const Mat &responses)
 设置从 TrackerContribFeatureSet 中提取的特征。
 
- 从 cv::detail::tracking::TrackerTargetState 继承的公共成员函数
virtual ~TrackerTargetState ()
 
int getTargetHeight () const
 获取目标的高度。
 
Point2f getTargetPosition () const
 获取位置。
 
int getTargetWidth () const
 获取目标的宽度。
 
void setTargetHeight (int height)
 设置目标的高度。
 
void setTargetPosition (const Point2f &position)
 设置位置。
 
void setTargetWidth (int width)
 设置目标的宽度。
 

其他继承成员

- 从 cv::detail::tracking::TrackerTargetState 继承的受保护属性
int targetHeight
 
Point2f targetPosition
 
int targetWidth
 

详细说明

针对 TrackerAdaBoostingTargetState 的目标状态实现。

构造函数和析构函数文档

◆ TrackerAdaBoostingTargetState()

cv::detail::tracking::TrackerStateEstimatorAdaBoosting::TrackerAdaBoostingTargetState::TrackerAdaBoostingTargetState ( const Point2f position,
int  width,
int  height,
bool  foreground,
const Mat responses 
)

构造函数。

参数
position边界框的左上角
width边界框的宽度
height边界框的高度
foreground目标或背景的标签
responses特征列表

◆ ~TrackerAdaBoostingTargetState()

cv::detail::tracking::TrackerStateEstimatorAdaBoosting::TrackerAdaBoostingTargetState::~TrackerAdaBoostingTargetState ( )
inline

析构函数。

成员函数文档

◆ getTargetResponses()

Mat cv::detail::tracking::TrackerStateEstimatorAdaBoosting::TrackerAdaBoostingTargetState::getTargetResponses ( ) const

获取提取的特征。

◆ isTargetFg()

bool cv::detail::tracking::TrackerStateEstimatorAdaBoosting::TrackerAdaBoostingTargetState::isTargetFg ( ) const

获取标签。返回 true 表示目标前景,false 表示背景。

◆ setTargetFg()

void cv::detail::tracking::TrackerStateEstimatorAdaBoosting::TrackerAdaBoostingTargetState::setTargetFg ( bool  foreground)

设置标签:true 表示目标前景,false 表示背景。

参数
foreground背景/前景的标签

◆ setTargetResponses()

void cv::detail::tracking::TrackerStateEstimatorAdaBoosting::TrackerAdaBoostingTargetState::setTargetResponses ( const Mat responses)

设置从 TrackerContribFeatureSet 中提取的特征。

参数
responses提取的特征

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