C++ OpenCV释放内存?

C++ OpenCV释放内存?,c++,image,memory,opencv,C++,Image,Memory,Opencv,如果我得到视频输入,我需要一个图像来捕获一帧。每次循环后是否需要释放图像 i、 e 不,您不需要松弛图像帧,但当while循环终止时,您需要释放相机cvReleaseCapture(相机和相机)谢谢你,这更有意义 IplImage* frame = 0; while (1) { frame = cvQueryFrame (camera); cvShowImage ("Window", frame); //would I need to add a cvReleaseIma

如果我得到视频输入,我需要一个图像来捕获一帧。每次循环后是否需要释放图像

i、 e


不,您不需要松弛图像帧,但当while循环终止时,您需要释放相机<代码>cvReleaseCapture(相机和相机)

谢谢你,这更有意义
IplImage* frame = 0;
while (1)
{
    frame = cvQueryFrame (camera);
    cvShowImage ("Window", frame);
    //would I need to add a cvReleaseImage (&frame) here?
}