到目前为止我的尝试......
opencv_createsamples -info positive/positive.txt -vec positive.vec -w 100 -h 100 -num 2
opencv_createsamples -info negative/negative.txt -vec negative.vec -w 100 -h 100 -num 2
opencv_traincascade -vec positive.vec -data . -bg negative/negative.txt -numPos 1 -numNeg 1 -numStages 1 -w 100 -h 100
# outputs
Train dataset for temp stage can not be filled. Branch training terminated. Cascade classifier can't be trained. Check the used training parameters.
如何训练一个很少有正面的HAAR模型?目标是在2d图像中跟踪2d图像。
答案 0 :(得分:1)
你的一个论点是" numpos"但是根据http://docs.opencv.org/2.4/doc/user_guide/ug_traincascade.html,它应该是" numPos"与首都P.
答案 1 :(得分:1)
creatamples无法创建每http://docs.opencv.org/2.4/doc/user_guide/ug_traincascade.html#negative-samples个负样本。不幸的是,文档并不是非常清楚为什么你不能,而且问题还没有明确你期望它做什么。