1

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

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

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

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

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

4

1 回答 1

1

你不!不允许用户释放内存。见这里。此外,img1 可能为 NULL。所以,你应该在使用它之前检查它是否是一个有效的图像。

于 2012-07-24T16:48:16.257 回答