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

長期跟蹤器的基類抽象類。 更多...

#include <opencv2/video/tracking.hpp>

cv::Tracker 的協作圖

公共成員函式

virtual ~Tracker ()
 
virtual void init (InputArray image, const Rect &boundingBox)=0
 使用包圍目標的已知邊界框初始化跟蹤器。
 
virtual bool update (InputArray image, Rect &boundingBox)=0
 更新跟蹤器,找到目標最可能的新邊界框。
 

保護成員函式

 Tracker ()
 

詳細描述

長期跟蹤器的基類抽象類。

建構函式 & 解構函式文件

◆ Tracker()

cv::Tracker::Tracker ( )
保護

◆ ~Tracker()

virtual cv::Tracker::~Tracker ( )
virtual

成員函式文件

◆ init()

virtual void cv::Tracker::init ( InputArray image,
const Rect & boundingBox )
純虛擬函式
Python
cv.Tracker.init(image, boundingBox) ->

使用包圍目標的已知邊界框初始化跟蹤器。

引數
image初始幀
boundingBox初始邊界框

◆ update()

virtual bool cv::Tracker::update ( InputArray image,
Rect & boundingBox )
純虛擬函式
Python
cv.Tracker.update(image) -> retval, boundingBox

更新跟蹤器,找到目標最可能的新邊界框。

引數
image當前幀
boundingBox表示新目標位置的邊界框,如果返回 true,則修改,否則不修改
返回
True 表示已找到目標,false 表示跟蹤器無法在當前幀中找到目標。 注意,後者並不意味著跟蹤器已失敗,可能目標確實從幀中丟失(例如,超出視野)

此類文件由以下檔案生成