Re: OpenEXR files with nonlinearly encoded RGB

Bob Friesenhahn <[email protected]> Mon, 23 Feb 2015 11:08:41 -0600 (CST)
Newsgroups gmane.comp.video.openexr.devel
Message-ID <[email protected]>
On Mon, 23 Feb 2015, Elle Stone wrote:
>
> Floating point tiff doesn't seem to be as well supported as OpenEXR in the 
> various free/libre editing applications. For example at present Krita 2.9 
> can't read or write a floating point tiff but reads and writes OpenEXR images 
> with no problems.

Most "free/libre editing applications" do not natively use floating 
point to store internal raster data and they display their data using 
interfaces which only support 8 integer bits per sample.  OpenEXR is 
useful to store floating point data.  The whole path may not be loss 
free unless it is round-tripped in the same format.

> Apparently the tiff specs encompass many different ways of writing an image.

Yes.

> From a user perspective, if tiff (or PPM) doesn't work for sharing high bit 
> depth RGB data between ICC profile color managed editing applications, maybe 
> the applications can read and write OpenEXR.

Kai-Uwe makes a good point that TIFF (e.g. 16-bits/sample) and ICC go 
hand in hand.  ICC is not commonly used with OpenEXR and it does not 
support HDR. However, floating point TIFF and ICC do not normally go 
hand in hand.

Bob
-- 
Bob Friesenhahn
[email protected], http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/