OpenCV 3.0,如何训练你的级联

时间:2016-01-31 14:54:20

标签: opencv cascade haar-classifier

我想创建一个道路信号分类器,我使用4路信号(停止,左转,右转和环形交叉口),我阅读了很多指南,以构建一个好的分类器(http://note.sonots.com/SciSoftware/haartraining.html,{{3}所有这些使用旧版本的OpenCV,当我尝试遵循它时,一些段落不起作用。 然后我尝试基于单个图像创建分类器。

opencv_createsamples -img NuovoTest1701\Rotatoria\Nuovacartella\greyscale\rotat1.bmp -bg negatives.txt -info cropped2.txt -num 1000 -w 35 -h 35
例如,这是其中之一。 然后我用

训练级联
opencv_traincascade -data classifier -vec cropped2.vec -bg negative.txt -numPos 800 -numNeg 350 -numStages 20 -precalcValBufSize 1024 -precalcIdxBufSize 1024 -featureType HAAR -minHitRate 0.995 -maxFalseAlarmRate 0.5 -w 35 -h 35

但是当我在我的应用程序上使用文件.xml进行分类时,对象效果不佳。 有一种更好的方法来训练我的分类器吗?有人能帮我吗?非常感谢。

0 个答案:

没有答案