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的目的,是为了初始化之类的吧