OpenCV 4.12.0
开源计算机视觉
加载中...
搜索中...
无匹配项
cv::detail::tracking::TrackerTargetState 类参考

表示目标可能状态的 TrackerTargetState 抽象基类。 更多...

#include <opencv2/video/detail/tracking.detail.hpp>

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)
 设置目标的宽度。
 

保护属性

int targetHeight
 
Point2f targetPosition
 
int targetWidth
 

详细描述

表示目标可能状态的 TrackerTargetState 抽象基类。

参见 [235] \(\hat{x}^{i}_{k}\) 所有状态候选。

使用您的目标状态继承此类别,在您自己的实现中,您可以添加比例变化、宽度、高度、方向等。

构造函数 & 析构函数文档

◆ ~TrackerTargetState()

virtual cv::detail::tracking::TrackerTargetState::~TrackerTargetState ( )
inlinevirtual

成员函数文档

◆ getTargetHeight()

int cv::detail::tracking::TrackerTargetState::getTargetHeight ( ) const

获取目标的高度。

返回
目标的高度

◆ getTargetPosition()

Point2f cv::detail::tracking::TrackerTargetState::getTargetPosition ( ) const

获取位置。

返回
位置

◆ getTargetWidth()

int cv::detail::tracking::TrackerTargetState::getTargetWidth ( ) const

获取目标的宽度。

返回
目标的宽度

◆ setTargetHeight()

void cv::detail::tracking::TrackerTargetState::setTargetHeight ( int height)

设置目标的高度。

参数
height目标的高度

◆ setTargetPosition()

void cv::detail::tracking::TrackerTargetState::setTargetPosition ( const Point2f & position)

设置位置。

参数
position位置

◆ setTargetWidth()

void cv::detail::tracking::TrackerTargetState::setTargetWidth ( int width)

设置目标的宽度。

参数
width目标的宽度

成员数据文档

◆ targetHeight

int cv::detail::tracking::TrackerTargetState::targetHeight
保护

◆ targetPosition

Point2f cv::detail::tracking::TrackerTargetState::targetPosition
保护

◆ targetWidth

int cv::detail::tracking::TrackerTargetState::targetWidth
保护

此类的文档生成自以下文件