将你的负样本完全路径写到对应的txt文件里就行。我的是opencv 3.3.1 windows 10系统。项目放在E盘的
E:/python_use/human train/ 位置,neg.txt 、 pos.vec 、opencv_createsamples.exe 、opencv_traincascade.exe 都在这儿,
而负样本图片放在 E:/python_use/human train/neg/ 内。
训练的语句是:
opencv_traincascade.exe -data xml -vec pos.vec -bg neg.txt -numPos 130 -numNeg 1500 -numStages 20 -w 50 -h 50 -minHitRate 0.999 -maxFalseAlarmRate 0.5 -mode ALL -featureType HOG
对应的负样本neg.txt 里面是这样写的:
E:/python_use/human train/neg/0.jpg
E:/python_use/human train/neg/1.jpg
希望能解决到你的问题!解决不了也别问,继续查吧。