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

WaldBoost 檢測器。 更多...

#include <opencv2/xobjdetect.hpp>

cv::xobjdetect::WBDetector 的協作圖

公共成員函式

virtual ~WBDetector ()
 
virtual void detect (const Mat &img, std::vector< Rect > &bboxes, std::vector< double > &confidences)=0
 使用 WaldBoost 檢測器檢測影像上的物件。
 
virtual void read (const FileNode &node)=0
 FileNode 讀取檢測器。
 
virtual void train (const std::string &pos_samples, const std::string &neg_imgs)=0
 訓練 WaldBoost 檢測器。
 
virtual void write (FileStorage &fs) const =0
 將檢測器寫入 FileStorage
 

靜態公共成員函式

static Ptr< WBDetectorcreate ()
 建立 WBDetector 的例項。
 

詳細描述

WaldBoost 檢測器。

建構函式 & 解構函式文件

◆ ~WBDetector()

virtual cv::xobjdetect::WBDetector::~WBDetector ( )
內聯虛擬函式

成員函式文件

◆ create()

static Ptr< WBDetector > cv::xobjdetect::WBDetector::create ( )
static

建立 WBDetector 的例項。

◆ detect()

virtual void cv::xobjdetect::WBDetector::detect ( const Mat & img,
std::vector< Rect > & bboxes,
std::vector< double > & confidences )
純虛擬函式

使用 WaldBoost 檢測器檢測影像上的物件。

引數
img用於檢測的輸入影像
bboxes邊界框座標輸出向量
confidences邊界框的置信度值輸出向量

◆ read()

virtual void cv::xobjdetect::WBDetector::read ( const FileNode & node)
純虛擬函式

FileNode 讀取檢測器。

引數
node用於輸入的 FileNode

◆ train()

virtual void cv::xobjdetect::WBDetector::train ( const std::string & pos_samples,
const std::string & neg_imgs )
純虛擬函式

訓練 WaldBoost 檢測器。

引數
pos_samples裁剪後的正樣本目錄的路徑
neg_imgs負樣本(背景)影像目錄的路徑

◆ write()

virtual void cv::xobjdetect::WBDetector::write ( FileStorage & fs) const
純虛擬函式

將檢測器寫入 FileStorage

引數
fs用於輸出的 FileStorage

該類的文件由以下檔案生成