码迷,mamicode.com
首页 > 其他好文 > 详细

关于OpenCV做图像处理内存释放的一些问题

时间:2016-07-05 20:33:29      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:

转载:http://http://blog.sina.com.cn/s/blog_67a7426a0101czyr.html

 

工程运行,发现内存持续增长,到一定的时候就发生了内存泄漏。

技术分享

内存泄露的定义

内存泄露是说没有释放已经不能使用的内存,这里一般指堆的内存才需要显示的释放。比如用malloc,calloc,realloc,new分配的内存是在堆上的,需要用free,delete显示的回收。内存泄露最明显的是程序很慢,在运行程序时会看到程序占用的内存一直“砰砰砰”的往上涨,最后导致程序崩溃或者你关闭程序的时候也会异常退出,出现Debug Assertion Failed!Expression: _BLOCK_TYPE_IS_VALID(pHead->nBlockUse)之类的问题。

 

解决思路:暂时通过http://http://blog.sina.com.cn/s/blog_67a7426a0101czyr.html的思路来check。

关于OpenCV做图像处理内存释放的一些问题

标签:

原文地址:http://www.cnblogs.com/Steven-Love-Arlene/p/5644699.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!