OpenCV  4.10.0
开源计算机视觉
加载中...
搜索中...
无匹配项
| 公共成员函数 | 静态公共成员函数 | 受保护成员函数 | 所有成员列表
cv::TrackerVit 类参考抽象

VIT 跟踪器是一个超轻量级基于 DNN 的通用目标跟踪器。 更多...

#include <opencv2/video/tracking.hpp>

cv::TrackerVit 的协作图

结构体  Params
 

公共成员函数

虚拟 ~TrackerVit () CV_OVERRIDE
 
虚拟 float getTrackingScore ()=0
 返回跟踪得分。
 
- 从 cv::Tracker 继承的公共成员函数
虚拟 ~Tracker ()
 
虚拟 void init (InputArray image, const Rect &boundingBox)=0
 使用包围目标的已知边界框初始化跟踪器。
 
虚拟 bool update (InputArray image, Rect &boundingBox)=0
 更新跟踪器,找到目标的下一个最可能的边界框。
 

静态公共成员函数

静态 Ptr< TrackerVitcreate (const TrackerVit::Params &parameters=TrackerVit::Params())
 构造函数。
 

受保护成员函数

 TrackerVit ()
 
- 从 cv::Tracker 继承的受保护成员函数
 Tracker ()
 

详细说明

VIT 跟踪器是一个超轻量级基于 DNN 的通用目标跟踪器。

VIT 跟踪器由于其特殊的模型结构而速度更快且非常轻便,模型文件约为 767KB。模型下载链接: https://github.com/opencv/opencv_zoo/tree/main/models/object_tracking_vittrack 作者:PengyuLiu, 18729.nosp@m.1850.nosp@m.7@qq..nosp@m.com

构造函数和析构函数文档

◆ TrackerVit()

cv::TrackerVit::TrackerVit ( )
受保护

◆ ~TrackerVit()

虚拟 cv::TrackerVit::~TrackerVit ( )
虚拟

成员函数文档

◆ create()

静态 Ptr< TrackerVit > cv::TrackerVit::create ( const TrackerVit::Params parameters = TrackerVit::Params())
静态
Python
cv.TrackerVit.create([, parameters]) -> retval
cv.TrackerVit_create([, parameters]) -> retval

构造函数。

参数
parametersvit 跟踪器参数 TrackerVit::Params

◆ getTrackingScore()

虚拟 float cv::TrackerVit::getTrackingScore ( )
纯虚函数
Python
cv.TrackerVit.getTrackingScore() -> retval

返回跟踪得分。


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