Color Management issue and solution on mac


#1

Hi Guys,

Images like jpg or png can embed custom color profile.
Currently there is no support for this.
So for example an image can be displayed differently in Preview(osx) and in Juce. Of Course I’m not talking about very subtle difference
but quite noticeable one.

for examples:
http://www.littlejourney.net/color_issue/bt_rec.png
http://www.littlejourney.net/color_issue/BGR-Red-Ducati_WCS-Test-TriState.jpg

Open those image in Preview and in the Jucer, you’ll understand what I mean.
The Ducati one has been tweaked to underline differences.
It displayed blue in non color managed application and green in correct one.

So far I’ve come up with a not portable solution
http://www.littlejourney.net/Juce/
It adds a Juce image file format based on the Image I/O framework on mac which handle embed profile.

That add support for other file format on the mac too like jpeg2000, tiff
and RAW camera format. So might not be that bad anyway.

What do you think ?

Thanks,


#2

Is there anybody out there ?


#3

Sounds cool - too busy to have a look at the moment though!


#4

I have successfully enabled color management on Windows too.

I have added an image loader which use gdi+ and using the right function
it display right colors.

Need some cleanup though.

Let me know when you got some time jules, see if we can merge this into trunk in the future.

Thanks,


#5