我想创建一个道路信号分类器,我使用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进行分类时,对象效果不佳。 有一种更好的方法来训练我的分类器吗?有人能帮我吗?非常感谢。