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

表示特徵的 TrackerContribFeature 的抽象基類。 更多...

#include <opencv2/tracking/tracking_internals.hpp>

cv::detail::tracking::TrackerContribFeature 的協作圖

公共成員函式

virtual ~TrackerContribFeature ()
 
String getClassName () const
 獲取特定 TrackerContribFeature 的名稱。
 
virtual void selection (Mat &response, int npoints)=0
 識別最有效的特徵。
 
- 從 cv::detail::tracking::TrackerFeature 繼承的公共成員函式
virtual ~TrackerFeature ()
 
void compute (const std::vector< Mat > &images, Mat &response)
 計算影像集合中的特徵。
 

靜態公共成員函式

static Ptr< TrackerContribFeaturecreate (const String &trackerFeatureType)
 透過跟蹤器特徵型別建立 TrackerContribFeature
 

保護屬性

String className
 

附加的繼承成員

- 從 cv::detail::tracking::TrackerFeature 繼承的保護成員函式
virtual bool computeImpl (const std::vector< Mat > &images, Mat &response)=0
 

詳細描述

表示特徵的 TrackerContribFeature 的抽象基類。

建構函式 & 解構函式文件

◆ ~TrackerContribFeature()

virtual cv::detail::tracking::TrackerContribFeature::~TrackerContribFeature ( )
virtual

成員函式文件

◆ create()

static Ptr< TrackerContribFeature > cv::detail::tracking::TrackerContribFeature::create ( const String & trackerFeatureType)
static

透過跟蹤器特徵型別建立 TrackerContribFeature

引數
trackerFeatureTypeTrackerContribFeature 名稱

當前可用的模式

  • "HAAR" – 基於 Haar 特徵

即將可用的模式

  • "HOG" – 方向梯度直方圖特徵
  • "LBP" – 區域性二值模式特徵
  • "FEATURE2D" – 所有型別的 Feature2D

◆ getClassName()

String cv::detail::tracking::TrackerContribFeature::getClassName ( ) const

獲取特定 TrackerContribFeature 的名稱。

◆ selection()

virtual void cv::detail::tracking::TrackerContribFeature::selection ( Mat & response,
int npoints )
純虛擬函式

識別最有效的特徵。

引數
response特定 TrackerContribFeature 的響應集合
npoints最大特徵數
注意
此方法修改 response 引數

cv::detail::tracking::TrackerContribFeatureHAARcv::detail::tracking::TrackerFeatureFeature2dcv::detail::tracking::TrackerFeatureHOGcv::detail::tracking::TrackerFeatureLBP 中實現。

成員資料文件

◆ className

String cv::detail::tracking::TrackerContribFeature::className
保護

此類文件由以下檔案生成