Re: Announcing Python OpenEXR 1.0.0
2009-06-02 06:37:42 GMT
On Tuesday 26 of May 2009 20:35:50 James Bowman wrote: > All, > > The Python bindings for OpenEXR have reached version 1.0.0 > > http://excamera.com/articles/26/openexr.html > > Changes: > > * Full documentation using Sphinx: > http://excamera.com/articles/26/doc/index.html > * Unit test suite > * Code cleanup for better error checking and exception catching > * Plugged memory leaks > > It is tested on 32-bit BSD, Linux, and 64-bit Linux. Hi, I'd like to add your binding to openSUSE, but I did not find the license of it. OpenEXR is under the 3 clause BSD [1], so I expect that you'd like to use the same. Can you add the license to the upstream tarball (or on the homepage [2])? [1] http://www.ilm.com/opensource/ilm-bsd-lic.html [2] http://excamera.com/articles/26/openexr.html Regards Michal Vyskocil(Continue reading)
Is anybody entertaining the idea of adding a uint8 data type to OpenEXR?
Sometimes (actually quite frequently) we store things in textures that
do not need fp16 precision.
Objections I've seen in previous discussion:
"It's bad to store luminance" -> We store textures of things like masks
or linear parameter values that are not luminance and 256 levels are
more than enough.
"Use TIFF or PNG" -> But it's so much nicer to have all our textures in
one format, and there is anecdotal evidence (which I'm trying to
confirm) that libIlmImf is just flat-out faster to read texture than
libtiff (though that's hard to verify with few useful data formats in
common between TIFF and OpenEXR).
"Use fp16 with piz, it compresses as well as 8 bit" -> on disk, maybe,
but it takes up twice the space in an in-memory tile cache.
I know you want to avoid a proliferation of data types. I'm just
talking about adding the one type that is by far the most common for
source images.
Anything changed in your philosophy about this since the last time it
came up?
RSS Feed