0

我有一个 openCV 应用程序,它跟踪 3 种不同的颜色并在跟踪的位置之间画线。我必须让这个应用程序运行几个小时,但大约 40 分钟后它告诉我我的mac osx 启动磁盘没有更多空间可用于应用程序内存。有没有办法刷新内存以便我可以保持运行?

IplImage* imgYellowThresh1 = GetThresholdedImage1(frame,1);

double moment10 = cvGetSpatialMoment(moments_yellow, 1, 0);
double moment01 = cvGetSpatialMoment(moments_yellow, 0, 1);
double area = cvGetCentralMoment(moments_yellow, 0, 0);

所以我为其他两种颜色做这个,然后添加到框架中

cvReleaseImage(&imgYellowThresh1);
delete moments_yellow;
4

0 回答 0