[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Openexr-devel] EXR file killing windows library
From: |
Florian Kainz |
Subject: |
Re: [Openexr-devel] EXR file killing windows library |
Date: |
Fri, 12 Dec 2003 10:54:30 -0800 |
Hi Charles,
you may want to try using a newer version of the OpenEXR
libraries. Drew will officially release 1.0.7 as soon
as Savannah works again.
Because the PIZ-compressed form of the single black pixel
is longer than the original data, the pixel is stored in
the file in uncompressed form. The PIZ compressor adds
a header to the compressed data; the size of this header
offsets any gains you might get from compressing the
6-byte input.
In recent months, Wojciech Jarosz fixed a couple of bugs
that were related to uncompressable data. In some cases
the library would try to uncompress data that were not
compressed. I have a version of exrdisplay, which I
compiled on 07/16/03 (before Wojciech's fixes, which
were checked into the ILM-internal code base on 08/15/03),
and it fails to read your test file. Recently compiled
versions of exrdisplay read the test file correctly.
Florian
Charles Henrich wrote:
>
> I have this exr file I've generated which reads fine in Linux, but apparently
> causes the windows libraries to dump. Its a single black pixel image with the
> data window sized appropriately.
>
> test.exr:
>
> file format version: 2
> channels (type chlist):
> B, 16-bit floating-point, sampling 1 1
> G, 16-bit floating-point, sampling 1 1
> R, 16-bit floating-point, sampling 1 1
> compression (type compression): piz
> dataWindow (type box2i): (0 389) - (0 389)
> displayWindow (type box2i): (0 0) - (719 389)
> lineOrder (type lineOrder): increasing y
> pixelAspectRatio (type float): 1
> screenWindowCenter (type v2f): (0 0)
> screenWindowWidth (type float): 1
>
> File at
>
> http://www.sigbus.com/~henrich/test.exr
>
> Thanks!
>
> Charles Henrich Digital Domain address@hidden
>
> http://www.sigbus.com/~henrich
>
> _______________________________________________
> Openexr-devel mailing list
> address@hidden
> http://mail.nongnu.org/mailman/listinfo/openexr-devel