OpenCV释放内存
OpenCV freeing memory?
如果我得到视频输入,我需要一个图像来捕获一个帧。是否需要在每次循环后释放图像?
。
IplImage* frame = 0;
while (1)
{
frame = cvQueryFrame (camera);
cvShowImage ("Window", frame);
//would I need to add a cvReleaseImage (&frame) here?
}
不,你不需要释放图像帧,但当while循环终止时,你需要释放相机;cvReleaseCapture(&camera);
相关文章:
- 包含矢量指针的结构的内存释放问题
- Valgrind 声称内存释放中的自由空间太多
- 当 C 和 C++ 中严格要求内存释放时
- C++ 中指针变量的内存释放
- 德克内存释放
- 临时对象 c++ 的内存释放
- C 全局对象变量内存释放
- C++矢量动态内存释放/删除
- 从 cv::Mat 初始化的 IplImage 的内存释放
- SWIG类型映射中的内存释放
- STL容器中的内存释放
- QWebView内存释放
- 内存释放 C++
- 大返回值(如字符串)的内存释放如何在C++中发生
- 重新分配之前的内存释放
- Linux C++ 中的内存释放
- VS2012编译器奇怪的内存释放问题
- 调试断言失败!错误的内存释放
- 负责 COM 互操作中的内存释放
- imread命令后OpenCV矩阵内存释放