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

该类的文档由以下文件生成