Haar Cascade训练有多个正面图像

时间:2017-07-09 14:01:34

标签: linux opencv computer-vision haar-classifier

我试图训练自己的哈尔级联来检测枪支。我已经下载了接近2000张负面图像,我想要检测到许多类型的枪支。因此,我想,哈尔级联需要用许多正面的枪支图像进行训练。怎么办呢?

BTW,我正在Linux / Ubuntu环境中工作。

提前致谢。

1 个答案:

答案 0 :(得分:0)

对于用于检测自定义对象的haar级联训练,您可以使用opencv库。在debian / ubuntu linux或其衍生产品上,可以通过以root用户身份运行以下命令来安装:

# apt-get install libopencv-dev

一旦成功,我发现this site的代码和步骤对于了解haar级联的培训非常有用。作者用一个例子进行了演示。

还有一个关联的git存储库here。 Readme.md简明扼要地介绍了这组步骤。步骤#1用于安装opencv,可能会被忽略。

成功培训的关键是获得足够数量的正面和负面图像。