Discussion:
[Openexr-user] Convert very highres image to tiled EXR?
Martin Breidt
2008-04-10 11:08:59 UTC
Permalink
Hello,

I am trying to convert a 40k * 40k image into a tiled EXR, but cannot
find any tool that will do so.

The original image is in .ecw format but I can convert that to TIFF
(2.6GB) or JPG (700MB).

Any suggestions how I could convert hat file?

Thanks very much!
Martin
Michael Wolf
2008-04-10 11:18:04 UTC
Permalink
Post by Martin Breidt
Hello,
Hi Martin,
Post by Martin Breidt
I am trying to convert a 40k * 40k image into a tiled EXR, but cannot
find any tool that will do so.
The original image is in .ecw format but I can convert that to TIFF
(2.6GB) or JPG (700MB).
Any suggestions how I could convert hat file?
If you have LightWave 3D, download infiniMap LE (see my sig for the link), which does just that... amongst other things ;)

However, many OpenEXR supporting apps are not likely to be able to read OpenEXR images that are larger than 2GB, due to limitations of the STL library shipped with the MS compiler (which, by default, handles the i/o)...
Post by Martin Breidt
Thanks very much!
Martin
Cheers,
Mike
--
db&w Bornemann und Wolf GbR
Dagmar Bornemann, Michael Wolf
Seyfferstr. 34
70197 Stuttgart
Germany

tel: +49 (711) 664 5250
mob : +49 (173) 66 37 652
fax: +49 (711) 664 5251
http://www.infinimap.com
http://www.exrtrader.com

skype: lupus_lux
icq: 252887990

VAT-Id: DE 232958645
Florian Kainz
2008-04-10 21:26:58 UTC
Permalink
Martin,

As Michael says, STL on Windows in 32-bit mode limits the maximum
file size to 2 GBytes. Programs compiled for Linux, OSX or for
64-bit Windows should not have this limitation. On 32-bit Windows
you can work around the 2 GByte limit by supplying your own low-level
file I/O routines, as explained in section 8 of this document:

http://www.openexr.com/ReadingAndWritingImageFiles.pdf

Michael's low-level I/O routines for Windows have not yet been merged
into the OpenEXR CVS repository.

Florian
Post by Michael Wolf
Post by Martin Breidt
Hello,
Hi Martin,
Post by Martin Breidt
I am trying to convert a 40k * 40k image into a tiled EXR, but cannot
find any tool that will do so.
The original image is in .ecw format but I can convert that to TIFF
(2.6GB) or JPG (700MB).
Any suggestions how I could convert hat file?
If you have LightWave 3D, download infiniMap LE (see my sig for the link), which does just that... amongst other things ;)
However, many OpenEXR supporting apps are not likely to be able to read OpenEXR images that are larger than 2GB, due to limitations of the STL library shipped with the MS compiler (which, by default, handles the i/o)...
Post by Martin Breidt
Thanks very much!
Martin
Cheers,
Mike
Michael Wolf
2008-04-10 20:33:31 UTC
Permalink
On Thu, 10 Apr 2008 23:26:58 +0200, Florian Kainz <***@ilm.com> wrote:

Hi Florian and Martin,
Post by Michael Wolf
Martin,
As Michael says, STL on Windows in 32-bit mode limits the maximum
file size to 2 GBytes. Programs compiled for Linux, OSX or for
64-bit Windows should not have this limitation.
Actually, from my tests this seems to be a general STL limitation when using the MS compiler (the only one I have, this is also mentioned somewhere on the public MSDN forums)... and it also exists on 64-bit windows using 64-bit binaries.

Cheers,
Mike
--
db&w Bornemann und Wolf GbR
Dagmar Bornemann, Michael Wolf
Seyfferstr. 34
70197 Stuttgart
Germany

tel: +49 (711) 664 5250
mob : +49 (173) 66 37 652
fax: +49 (711) 664 5251
http://www.infinimap.com
http://www.exrtrader.com

skype: lupus_lux
icq: 252887990

VAT-Id: DE 232958645
Loading...