[Insight-users] Are there limitations to image size?

Miller, James V (Research) millerjv at crd.ge.com
Tue Mar 29 14:37:31 EST 2005

The only limitation is the amount of memory your machine has and 
what the OS allows it to access.  For instance, on Windows 2000, 
a process can only access 1GB of memory, regardless of how much
physical or virtual memory your machine has (this limit can be 
increased to 2GB by running Windows 2000 server).

ITK images are stored as contiguous blocks of memory, so your 
computer needs to have a large block of memory available.

An 800x800x525 has 336M pixels.  If your pixels are chars, one image
requires 336MB.  If they are shorts, one image requires 672MB. If 
they are floats are 1.34GB.


-----Original Message-----
From: insight-users-bounces at itk.org
[mailto:insight-users-bounces at itk.org]On Behalf Of jef vdmb
Sent: Tuesday, March 29, 2005 2:10 PM
To: insight-users at itk.org
Subject: [Insight-users] Are there limitations to image size?


I am working with 3D images who have a rather large spacing. Because I have 
to register them to a 2D image with a very low spacing, I would like to do 
preprocessing on the 3D images. I would like to interpolate them using 
B-splines, to the same resolution (spacing). The result is that the 3D 
images receive a very large size (800 x 800 x 525). The program will however 
not execute with this size specified. It does execute properly when the size 
is reduced to 800 x 800 x 344.

Is there a limitation in ITK to an image size?

Thank you for any help.


Insight-users mailing list
Insight-users at itk.org

More information about the Insight-users mailing list