Re: Review: added ociobuildicc app

Malcolm Humphreys <malcolmh...@...>

Hi Joesph,

It has been approved but not added to a new spec yet.
Approved revisions since ICC.1:2004-10
25 Feb 2010 Dictionary Type and Metadata TAG Definition
7 Nov 2007 Deletion of mediaBlackPointTag
11 Apr 2007 Colorimetric Intent Image State tag
11 Apr 2007 Profile Sequence Identifier tag
2 Nov 2006 Floating Point Device Encoding Range
13 Jun 2006 Motion Picture technology tags
22 Feb 2005 Perceptual Intent Reference Medium Color Gamut

It's also referenced in the book 'Color Management: Understanding and Using ICC Profiles'. Both and littleCMS support MPE tags, and the book also suggests that their is a version of Adobe CMM that also supports MPE.

I have only recently been aware of the new MPE tags and haven't gotten it to work in photoshop, would be nice if it did work. I'm sure their is some secrete sauce lying around somewhere that will make it work.


On 01/02/2011, at 12:49 PM, Joseph Slomka wrote:


This is slightly off topic.

Is there a new ICC standard support for the MPE tags? The newest document I found on this was That document is not even a proposal.

It still looks like the D2Bx tags are not officially supported. In your expecience do most CMM's and applications implement D2Bx support?


-----Original Message-----
From: ocio...@... [mailto:ocio...@...] On Behalf Of Malcolm Humphreys
Sent: Thursday, January 27, 2011 10:47 PM
To: OpenColorIO Developers
Subject: [ocio-dev] Review: added ociobuildicc app

Added ociobuildicc app which will build a soft-proofing icc profile for a given working space.
(added LCMS2 into ext)


Attached is an example of two profiles in action.

From the left
* sRGB reference image (ocio cpu)
* matte paint allocation space
* log space image.

The visual difference in the log image is most likely caused by 16bit quantization errors in the CLUT of the AToB0Tag. These errors are less with the matte paint allocation as the distance to travel is less.

I did play around with supporting the new MPE D2Bx and B2Dx tags which should make this problem go away ( but couldn't get it too work reliably so I pulled it out till I can.


Join { to automatically receive all group messages.