Elle, The intent is very much that of a scene linear encoded data for colour data in an OpenEXR file. Of course, you can put anything in there you like, but of the applications I am aware of all will interpret the data as linear, scene referred.
Out of interest, what is your motivation for wanting to encode exr files with a non-trivial gamma? Piotr On 20 February 2015 at 12:45, Elle Stone <ellest...@ninedegreesbelow.com> wrote: > Hi all, > > I'm involved with GIMP development as it pertains to ICC profile color > management. GIMP is primarily used for processing photographic images and > for creating digital art. > > We are having a discussion about whether it's OK to read and write OpenEXR > RGB files that aren't encoded using linear gamma RGB data. > > Some of us have argued that: > > * OpenEXR is a data container. > * Nothing in the OpenEXR specifications forbids reading or writing > non-linearly encoded RGB data. > * After opening the file in an ICC profile color managed editing > application, it should be up to the user to assign the correct ICC profile > to interpret the data. > > Others have maintained that statements in the OpenEXR documentation such > as "By convention, OpenEXR stores scene-referred linear values in the RGB > floating-point numbers" (Technical Introduction to OpenEXR) should be > interpreted to mean that OpenEXR RGB data should always be encoded as > linear gamma data, and that reading and writing of non-linearly encoded RGB > data shouldn't be supported. > > We were hoping you all could shed some light on this question. > > Thanks in advance for advice as to whether there really is a requirement > that OpenEXR RGB data always be encoded linearly. > > Elle Stone > -- > http://ninedegreesbelow.com > Color management and free/libre photography > > _______________________________________________ > Openexr-devel mailing list > Openexr-devel@nongnu.org > https://lists.nongnu.org/mailman/listinfo/openexr-devel >
_______________________________________________ Openexr-devel mailing list Openexr-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/openexr-devel