我按照本教程生成了xml分類器文件,http://abhishek4273.com/2014/03/16/traincascade-and-car-detection-using-opencv/ 但我有很多問題需要澄清。Opencv級聯分類器xml文件生成
的cars.info(face.info),它是積極的汽車是的確切位置? http://docs.opencv.org/2.4/doc/user_guide/ug_traincascade.html 這OpenCV的官方教程說的格式是這樣的:
img1.jpg 1 140 100 45 45 img2.jpg 2 100 200 50 50 50 30 25 25 看來140 100是左的座標頂角。 45 45是汽車的寬度和高度,對不對? 在這種情況下,如果我的車的數據是從http://host.robots.ox.ac.uk/pascal/VOC/ 一個示例XML文件爲一個畫面是這樣的:
<bndbox> <xmin>158</xmin> <ymin>199</ymin> <xmax>231</xmax> <ymax>240</ymax> </bndbox> <difficult>0</difficult>
我能safetly把158 199 73 41
到汽車.info,還是存在座標系不匹配的風險?
有很多誤報,有什麼建議如何改變這個命令行的參數?
opencv_traincascade -data數據-vec cars.vec -bg bg.txt -numStages 10 -nsplits 2 -minhitrate 0.999 -maxfalsealarm 0.5 -numPos 500 -numNeg 500 -w 48 -h 24 隨着許多感謝~~
我絕對可以降低maxfalsealarm的價值,但真的有幫助嗎?這是爲什麼我要問培訓,這就是爲什麼我問,對不起