我正试着训练我自己的哈尔梯队来侦测枪支。我已经下载了将近2000张底片图片,我想要检测很多种类的枪。所以,我想,haar cascade需要用很多正面的枪图像来训练。怎么做呢?
顺便说一句,我在Linux / Ubuntu环境下工作。
提前谢谢。
发布于 2017-07-11 17:45:01
对于用于检测自定义对象的训练haar级联,您可以使用opencv库。在debian/ubuntu linux或其衍生系统上,可以通过以root用户身份运行以下命令来安装:
# apt-get install libopencv-dev一旦成功,我发现this site上的代码和步骤对学习训练haar级联非常有用。作者用一个例子进行了演示。
还有一个相关的git存储库here。Readme.md简明扼要地表示了这组步骤。第1步用于安装opencv,可以忽略该步骤。
成功训练的关键是获得足够数量的正面和负面图像。
https://stackoverflow.com/questions/44997206
复制相似问题