使用opencv_traincasad创建haar分类器

2024-04-20 12:43:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我在创建haar分类器时遇到了一些问题。我需要建立一个分类器来检测汽车。现在我用python编写了一个程序来读取图像,我在对象所在的区域周围画一个矩形,一旦画出矩形,它就会输出图像名称,矩形的左上角和右下角的坐标。我不确定从这里到哪里,以及如何实际构建分类器。有人能帮我什么忙吗?在

编辑*

我正在寻求有关如何使用opencv_traincascade的帮助。我已经看过文档,但是我不太明白如何使用它来创建要在检测程序中使用的xml文件。在


Tags: 文件对象文档图像程序名称区域编辑
1条回答
网友
1楼 · 发布于 2024-04-20 12:43:16

这看起来你需要先确定你想要训练分类器的特性,因为使用haar分类器可以从这些额外的特性中获益。从那里你将需要train分类器,这需要你得到很多有车和没有车的图片,然后运行它,让它调整它的平均值,以便用你选择的特征进行最好的分类。在

为了得到一个更好的分类器,你必须找出你的特征的顺序和你把它们放在一起的最佳顺序,以进一步深入到对象中,并确定它是否是你所要寻找的。同样,这将需要大量针对您的特定功能和问题的示例。在

相关问题 更多 >