Re: exrmaketiled error

Florian Kainz <[email protected]> Thu, 10 Apr 2008 14:18:52 -0700
Newsgroups gmane.comp.video.openexr.user
Message-ID <[email protected]>
Hi Martin,

exrmaketiled attempts to read the entire input image at once; the
program is not smart enough to process the image incrementally.

The highest-resolution level of a 20k by 20k 16-bit RGB image
requires about 2.4 GBytes of memory.  The lower-resolution levels
of a mip-mapped image consume another 0.8 GBytes.  To process a
20k by 2k image with exrmaketiled you'll need a computer with
at least 3.5 GBytes of RAM, and you'll probably have to build
the program in in 64-bit mode.

Florian


Martin Breidt wrote:
> Hello again!
> 
> While trying to convert a 20k * 20k EXR into a tiled one:
> 
>    exrmaketiled.exe -m -v test.exr test_tiled.exr
> 
> I get this error message on Windows:
> 
>   reading file test.exr
>   bad allocation
> 
> Same when using the -r or -o option.
> 
> Seems as if the file is too big for exrmaketiled?
> 
> Does anyone know some alternative software I could use to produce a 
> tiled EXR?
> 
> Thanks!
> Martin
> 
> 
> _______________________________________________
> Openexr-user mailing list
> [email protected]
> http://lists.nongnu.org/mailman/listinfo/openexr-user
> 
>