OpenCV load 运行出错 cv::Exception 出错

今天在使用OpenCV的load函数时,出现错误,代码如下:

cascade = (CvHaarClassifierCascade*)cvLoad( cascade_name, 0, 0, 0 );

错误如示:

上网搜了一下,好像是OpenCV中由来已久的问题,只需要在之前加一句代码就行:

cvReleaseHaarClassifierCascade(&cascade);
cascade = (CvHaarClassifierCascade*)cvLoad( cascade_name, 0, 0, 0 );

就没有错误了。

估计前面放一句release的目的,是为了初始化之类的吧

posted @ 2014-05-12 15:47  PAK FA T-50  阅读(932)  评论(0编辑  收藏  举报