【发布时间】:2011-07-27 17:28:20
【问题描述】:
我在使用 OpenCV 的 cvCopy 函数时遇到了内存泄漏问题。如果我评论那条线,一切都好。如果没有,内存会增加,直到系统崩溃..
我发现了这篇关于 OpenCV 内存泄漏的有趣文章:http://www.andol.info/hci/963.htm,但如果我评论该行:
targetImage = cvCreateImage( ....
我遇到了另一个问题,因为它说我正在传递一个空指针。
..... //other code (here we are inside a loop
cvSetImageROI(&tmpimag,TargetRect);
targetImage = cvCreateImage( cvSize(TargetRect.width, TargetRect.height), tmpimag.depth, tmpimag.nChannels );
cvCopy(&tmpimag,targetImage);
cvResetImageROI(&tmpimag); // release image ROI
....//other code
【问题讨论】:
标签: c++ memory-leaks opencv