Win7 VS2010加載Opencv分類器…

static CvHaarClassifierCascade* cascade = NULL;
const char* cascade_name = "haarcascade_frontalface_alt.xml";
cascade = (CvHaarClassifierCascade*)cvLoad(cascade_name,NULL,NULL,NULL);


Win7 <wbr>VS2010加載Opencv分類器發生崩潰

當相對路徑沒有"haarcascade_frontalface_alt.xml"文件時,不會有錯誤。

當相對路徑有"haarcascade_frontalface_alt.xml"文件時,出現如上圖錯誤


"haarcascade_frontalface_alt.xml"文件爲Opencv安裝目錄data內的文件。

解決方法:

CvHaarClassifierCascade * cascade = NULL;
cvReleaseHaarClassifierCascade(&cascade);
cascade = (CvHaarClassifierCascade*) cvLoad(path);

在執行cvLoad()加載分類器之前,釋放cascade···

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