1

我在创建 haar 分类器时遇到了一些麻烦。我需要建立一个分类器来检测汽车。目前我在python中编写了一个读取图像的程序,我在对象所在的区域周围绘制了一个矩形,一旦绘制了矩形,它就会输出图像名称,矩形的左上角和右下角坐标。我不确定从这里去哪里以及如何实际构建分类器。谁能给我任何帮助?

编辑*

我正在寻求有关如何使用 opencv_traincascade 的帮助。我查看了文档,但我不太清楚如何使用它来创建要在检测程序中使用的 xml 文件。

4

1 回答 1

1

看起来您需要首先确定要训练分类器的功能,因为使用 haar 分类器可以从这些额外功能中受益。从那里你需要train分类器,这需要你获得很多有汽车和没有汽车的图像,然后运行它并让它调整它正在拍摄的平均值以便分类尽其所能与您选择的功能。

为了获得更好的分类器,您必须弄清楚特征的顺序以及将它们放在一起的最佳顺序,以进一步深入研究对象并确定它是否真的是您正在寻找的东西。同样,对于您的特定功能和整个问题,这将需要大量示例。

于 2012-11-28T18:53:00.190 回答