Opencv 如何创建自定义haar分类器?

Opencv 如何创建自定义haar分类器?,opencv,Opencv,我正在努力创建一个定制的haar分类器。我在网上找到了一些教程,但它们没有指定使用哪个版本的opencv。我需要的是一个非常简洁和简化的步骤示例,以及一个简单的图像数据集。我还需要知道opencv版本和操作系统平台,以便让它运行。我在windows和linux上都尝试了opencv版本的矩阵,并且一次又一次地遇到内存错误。在扩展它以适应我的问题之前,我想先从一组已知的好数据和简单命令开始 谢谢你的帮助, ChrisOpenCV提供了两个实用程序命令createsamples.exe和haartr

我正在努力创建一个定制的haar分类器。我在网上找到了一些教程,但它们没有指定使用哪个版本的opencv。我需要的是一个非常简洁和简化的步骤示例,以及一个简单的图像数据集。我还需要知道opencv版本和操作系统平台,以便让它运行。我在windows和linux上都尝试了opencv版本的矩阵,并且一次又一次地遇到内存错误。在扩展它以适应我的问题之前,我想先从一组已知的好数据和简单命令开始

谢谢你的帮助,
Chris

OpenCV提供了两个实用程序命令
createsamples.exe
haartraining.exe
,它们可以生成Haar分类器使用的xml文件。也就是说,通过从
haartraining.exe
输出的xml文件,您可以直接将人脸检测示例与xml文件一起使用,以检测任何自定义对象

关于使用这些命令的详细过程,您可以参考“学习OpenCV”一书中的第513-516页,或者


关于分类器工作的内部机制,您可以参考论文“”,该论文已被引用5500多次。

Haar分类器,您的意思是像OpenCV中的人脸检测样本一样增强+Haar小波?也许我对这方面的了解比我想象的还要少,我的目标是让OpenCV检测我指定的对象的存在。我假设他们这样做的方法是用我的对象创建一个分类器。我离基地很远吗?谢谢你确认我在正确的轨道上,但我真的很想知道是否有人可以按顺序发布命令和参数以及附带的图片。那会有帮助的!请检查我提供的教程,其链接再次发布。您将在其中找到所有示例图像(包括正/负示例)、命令用法和示例命令。希望这是有帮助的。我不知道样本图像包括在内。我道歉。我会查一查,然后再报告。好建议,格拉皮奥!我使用了这本书中的信息,我终于能够让它发挥作用。谢谢