带有cvqueryframe的cvReleaseImage

时间:2012-07-24 16:08:11

标签: opencv

我正在从avi视频中抓取一个帧。

img1 = cvQueryFrame( capture );   
cvReleaseImage( &img1 );

当我尝试释放抓取的帧img1时,我得到了

"An unhandled exception of type 'System.Runtime.InteropServices.SEHException' occurred in "

如何释放为img1分配的内存?

1 个答案:

答案 0 :(得分:1)

你没有!不允许用户释放内存。见here。此外,img1可能为NULL。因此,在使用之前,您应该检查它是否是有效图像。