SIFT memory leak (Bug #1288)
Description
Sift feature extractor/descriptor seems to have a memory leak. The problem manifests even in a simple program, where I just load an image and then perform SIFT feature detection and extraction in a loop. Memory consumption is growing steadily with each iteration. On larger images I detect a leak of approx. 1,5 MB per processed image, which is quite noticable. Maybe I'm just not releasing the memory correctly - if this is the case, please let me know.
Platform Windows XP 32
IDE MS Visual Studio 2010 - I'm using C++/CLI projects
OpenCV 2.3 - no IPP
Associated revisions
fixed memory leak in SIFT wrapper (#1288)
Merge pull request #1288 from nghiaho12:haar
History
Updated by Maria Dimashova over 13 years ago
Many thanks for the report! There was memory leak in my wrapper of Rob Hess's Sift implementation (in descriptors extraction). Is has been fixed in r6395.
- Status changed from Open to Done
- (deleted custom field) set to fixed
Updated by Pavel Zykán over 13 years ago
Awesome! Thanks!
Updated by Alexandre Benoit about 13 years ago
Maria Dimashova wrote:
Many thanks for the report! There was memory leak in my wrapper of Rob Hess's Sift implementation (in descriptors extraction). Is has been fixed in r6395.
Hi,
Is this problem also related to bug report Bug #1588 (http://code.opencv.org/issues/1588) ?
Thanks in advance.
Alex
Updated by Andrey Kamaev almost 13 years ago
- Target version set to 2.4.0