OpenCV 4.12.0
開源計算機視覺
載入中...
搜尋中...
無匹配項
cv::TrackerVit 類參考abstract(抽象類)

VIT 跟蹤器是一種超輕量級的基於 DNN 的通用目標跟蹤器。更多...

#include <opencv2/video/tracking.hpp>

cv::TrackerVit 的協作圖

結構體  Params
 

公共成員函式

virtual ~TrackerVit () CV_OVERRIDE
 
virtual float getTrackingScore ()=0
 返回跟蹤得分。
 
- 繼承自 cv::Tracker 的公共成員函式
virtual ~Tracker ()
 
virtual void init (InputArray image, const Rect &boundingBox)=0
 使用包圍目標的已知邊界框初始化跟蹤器。
 
virtual bool update (InputArray image, Rect &boundingBox)=0
 更新跟蹤器,找到目標最有可能的新邊界框。
 

靜態公共成員函式

static 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()

virtual cv::TrackerVit::~TrackerVit ( )
virtual

成員函式文件

◆ create()

static Ptr< TrackerVit > cv::TrackerVit::create ( const TrackerVit::Params & parameters = TrackerVit::Params())
static
Python
cv.TrackerVit.create([, 引數]) -> retval
cv.TrackerVit.create(model[, meanvalue[, stdvalue[, tracking_score_threshold]]]) -> retval
cv.TrackerVit_create([, 引數]) -> retval
cv.TrackerVit_create(model[, meanvalue[, stdvalue[, tracking_score_threshold]]]) -> retval

建構函式。

引數
parametersvit 跟蹤器引數 TrackerVit::Params

◆ getTrackingScore()

virtual float cv::TrackerVit::getTrackingScore ( )
純虛擬函式
Python
cv.TrackerVit.getTrackingScore() -> retval

返回跟蹤得分。


此類文件是從以下檔案生成的