Re: what's the maximum image size ImageJ can open and process

Posted by Jun on
URL: http://imagej.273.s1.nabble.com/what-s-the-maximum-image-size-ImageJ-can-open-and-process-tp3685418p3685422.html

Dear Saalfeld,
 
Thank you for reply,  but the fact is that my computer is 64-bit system and FIJi is also 64-bit version.
So the limit is also 2G?
 
Thanks
 
Best,
 
Jun





At 2011-03-07,"Stephan Saalfeld" <[hidden email]> wrote:

>Dear Jun,
>
>ImageJ can handle images with max 2G pixels in the plane (x,y) and 2G
>slices shared by all remaining dimensions (c,z,t).  That limit is set by
>using Java arrays that are addressed through 32bit signed integers.
>
>We have developed ( and are currently developing ) ImgLib, a generic
>image processing library for Java, with one of its aims being to break
>this size limit.  ImgLib does this by supporting a variety of strategies
>to keep pixels in memory, one of them being a set of custom size cells
>(that would mean max 2Gx2G pixels distributed freely among the
>dimensions).
>
>Keep an eye on the ImageJ2 development that makes use of ImgLib for
>storing pixel data.
>
>http://imagejdev.org
>
>Best,
>Stephan
>
>
>
>
>On Mon, 2011-03-07 at 18:46 +0800, Meng Jun wrote:
>> Hi ImageJ users and developers,
>>  
>> I was doing my research about RGB image stitching with the courtesy of  FiJi's stitching  plugin of 1.45b version.
>> However, when the final stitched image size greater than some size, say 2.6G, it displayed incorrectlly.
>> What's more, I failed to save the image.
>> Although it seemed that I managed to save it, however, when I checked the size, it showed as 1K!
>> And when I tried to open it , the software got stuck.
>> I  am  wondering that does this has any relationship with my computer's local video memory which is 2.5G.
>> Therefore, I wanna know what's the maximum image size  ImageJ can open and process.
>>  
>> Or, dose  anyone has an idea about this or has the same experience?
>> Any advice will be appreciated.
>> Thanks in advance.
>>  
>> Best Regards.
>>  
>> Jun
>>