OpenCV 4.11.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提取的特征

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