roboforum.ru

Технический форум по робототехнике.

OpenCV 2.4 утечка памяти при работе с большими изображениями

OpenCV 2.4 утечка памяти при работе с большими изображениями

sergsw » 27 июн 2012, 19:58

OpenCV 2.4 пересобранная.

Идет некоторая обработка изображения с разрешением в пределах 1024х768 всё происходит нормально, но после обработки нужно растянуть картинку под размер экрана код примерно следующий
Код: Выделить всёРазвернуть
tmp = cvCreateImage(outSize, IPL_DEPTH_8U, 3);
cvResize(fon, tmp);
cvReleaseImage(&fon);

// отрисовка tmp

cvReleaseImage(&tmp);


если outSize примерно в пределах 1200х800, то всё работает корректно и стабильно, но если размер больше то начинается утечка памяти (при 24 кадрах/сек = утечка 3 мб/сек).

Самое интересное Intel Inspector XE утечку не находит.
Может кто-то сталкивался с таким?


Rambler\'s Top100 Mail.ru counter