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

KCF (核相關濾波器) 跟蹤器 更多...

#include <opencv2/tracking.hpp>

cv::TrackerKCF 的協作圖

結構體  Params
 

公共型別

typedef void(*) FeatureExtractorCallbackFN(const Mat, const Rect, Mat &)
 
列舉  模式 {
  GRAY = (1 << 0) ,
  CN = (1 << 1) ,
  CUSTOM = (1 << 2)
}
 用於跟蹤的特徵型別:灰度、顏色名稱、壓縮顏色名稱。當前可用的模式:更多...
 

公共成員函式

virtual ~TrackerKCF () CV_OVERRIDE
 
virtual void setFeatureExtractor (FeatureExtractorCallbackFN callback, bool pca_func=false)=0
 
- 繼承自 cv::Tracker 的公共成員函式
virtual ~Tracker ()
 
virtual void init (InputArray image, const Rect &boundingBox)=0
 使用圍繞目標的已知邊界框初始化跟蹤器。
 
virtual bool update (InputArray image, Rect &boundingBox)=0
 更新跟蹤器,找到目標的新最可能的邊界框。
 

靜態公共成員函式

static Ptr< TrackerKCFcreate (const TrackerKCF::Params &parameters=TrackerKCF::Params())
 建立 KCF 跟蹤器例項。
 

保護成員函式

 TrackerKCF ()
 
- 繼承自 cv::Tracker 的保護成員函式
 Tracker ()
 

詳細描述

KCF(Kernelized Correlation Filter,核相關濾波器)跟蹤器

KCF 是一種新穎的跟蹤框架,它利用迴圈矩陣的特性來提高處理速度。此跟蹤方法是 [125] 的實現,它擴充套件到具有顏色名稱特徵的 KCF ([66])。KCF 的原始論文可在 http://www.robots.ox.ac.uk/~joao/publications/henriques_tpami2015.pdf 以及 matlab 實現中找到。有關具有顏色名稱特徵的 KCF 的更多資訊,請參閱 http://www.cvl.isy.liu.se/research/objrec/visualtracking/colvistrack/index.html

成員 Typedef 文件

◆ FeatureExtractorCallbackFN

void(*) cv::TrackerKCF::FeatureExtractorCallbackFN(const Mat, const Rect, Mat &)

成員列舉文件

◆ MODE

用於跟蹤的特徵型別:灰度、顏色名稱、壓縮顏色名稱。當前可用的模式

  • “GRAY”– 將灰度值用作特徵
  • “CN” – 顏色名稱特徵
列舉器
GRAY 
CN 
CUSTOM 

建構函式 & 解構函式文件

◆ TrackerKCF()

cv::TrackerKCF::TrackerKCF ( )
保護

◆ ~TrackerKCF()

virtual cv::TrackerKCF::~TrackerKCF ( )
virtual

成員函式文件

◆ create()

static Ptr< TrackerKCF > cv::TrackerKCF::create ( const TrackerKCF::Params & parameters = TrackerKCF::Params())
static
Python
cv.TrackerKCF.create([, 引數]) -> retval
cv.TrackerKCF_create([, 引數]) -> retval

建立 KCF 跟蹤器例項。

引數
parametersKCF 引數 TrackerKCF::Params

◆ setFeatureExtractor()

virtual void cv::TrackerKCF::setFeatureExtractor ( FeatureExtractorCallbackFN callback,
bool pca_func = false )
純虛擬函式

此類文件由以下檔案生成