OpenImageIO/oiio — Issue #193: Add OCIO integration
Author: jeremyselan
Created: 2011-11-17 15:00:25+00:00
State: open
Labels: feature

Rough Plan...

* Leaving the public APIs as they are (in terms of text), but merely changing the declaration of the ColorTransfer opaque type (and possibly the name) for example in convert_image.

* Having a new utility routine that will return a ColorTransfer given two space names.

* Auto-detect at compile time if OCIO is present. If it is, these things just wrap OCIO routines that do color conversion. If not, they should just be built to understand "linear" and "sRGB", so that at least works if no OCIO is present.

* OK to have a more direct OCIO use in iv to display things properly. (again, falling back on something simple if not found at build time)

* Appropriate options added to maketx and oiiotool to do named color space conversions.