Out of memory
1 view (last 30 days)
Show older comments
I encountered that problem while using the "SIFT Descriptor" operator
[f2,d2] = vl_dsift(Q) ; ??? Error using ==> vl_dsift Out of memory. Type HELP MEMORY for your options.
where Q is from class single gray scale image.
Can anyone help me ?
0 Comments
Answers (1)
Walter Roberson
on 4 Nov 2011
What size is Q ?
Note that it is not uncommon for single-precision numbers to have to be promoted to double precision for some of the MATLAB routines. Or if not "have to be", then "accidentally" promoted because the code does not take care to protect its expressions with type restrictions. Anyhow, if Q is large but fits in single precision then the extra memory used in double precision operations could be an issue.
Which MATLAB version are you using, on which OS, and are you using 32 or 64 bit MATLAB? How much virtual memory (RAM and swap space) is available ?
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!