cvHaarDetectObjects中的flags參數的具體含義???

flags可以被定義爲如下的
#define CV_HAAR_DO_CANNY_PRUNING    1
#define CV_HAAR_SCALE_IMAGE         2
#define CV_HAAR_FIND_BIGGEST_OBJECT 4
#define CV_HAAR_DO_ROUGH_SEARCH     8
幾種類型,從如上定義看可以一起使用。

CV_HAAR_DO_CANNY_PRUNING這個的含義應該是利用canny邊緣檢測排除一些圖像區域

具體解釋:
#define CV_HAAR_DO_CANNY_PRUNING 1    //這個值告訴分類器跳過平滑(無邊緣)區域
#define CV_HAAR_SCALE_IMAGE 2   //這個值告訴分類器不要縮放分類器,而是縮放圖像
#define CV_HAAR_FIND_BIGGEST_OBJECT 4  //告訴分類器只返回最大的目標
#define CV_HAAR_DO_ROUGH_SEARCH 8  //它只能和上面一個參數一起使用,告訴分類器在任何窗口,只要第一個候選者被發現則結束搜尋。

摘自:[請教]cvHaarDetectObjects中的flags參數的具體含義???
http://www.opencv.org.cn/forum.php?mod=viewthread&tid=7923
(出處: OpenCV中文網站)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章