12-28-2012 05:09 AM
My computer is win7,4G memory,3.1Ghz.
I want to reconstruct from 161 slice 2-D CT pictures。
each slice is about 154k size in 512*512 JPG.
Why is is always saying “Not enough memory to complete this operation”??
Is there any way to cut its need on computer memor?
Thank you very much!!
12-28-2012 10:55 AM
I am not 100% sure, but if I know well, after decompression 1 pix = 4x8bit=32bit.
32x512x512=8388608bit ... x 161 = 1350565888bit -> more than 1GB !
What kind of system do you have - 32 or 64bit?
32bit windows, if I remember well, provides about 2GB RAM for a single application (theoretically 4GB ...precisely 3,5GB).
12-30-2012 09:42 PM
Hi Wanghh,
In our Biomedical Toolkit or Startup Kit we use surface rendering way to reconstruct 3D model, which will generate huge amounts of surfaces(depends on the size of raw data and isovalue you select). Now the memory size occupied by your raw data and generated surfaces exceeds the maximum allowable value.
You could downsample your image data before 3D reconstruction. If using 2012 Biomedical Toolkit, you can use Read Image Express VI and adjust the "scale factor" to help your downsample the image data in the X-Y plane when you load your image data into memory, (https://decibel.ni.com/content/docs/DOC-23800). Or you downsample your raw data by yourself.
BTW, can you tell me which version do you use?
01-03-2013 07:53 PM
Thank you very much,my labview is 2011+2012 Biomedical Toolkit。
01-04-2013 01:36 AM
Thank you for your help////
I am trying.......