OpenCV  4.10.0
开源计算机视觉
加载中...
搜索中...
无匹配项
公共成员函数 | 静态公共成员函数 | 所有成员列表
cv::xobjdetect::WBDetector 类参考abstract

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 ( )
inlinevirtual

成员函数文档

◆ 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 读取检测器。

参数
nodeFileNode 用于输入

◆ 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

参数
fsFileStorage 用于输出

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