DanielMalaga wrote in post #19406332
Hi everybody,
somehow I have a knot in my thinking about color management, it seems there is something basic I do not understand... Sorry, if it gets a bit long...
I edit a photo on a calibrated AdobeRGB monitor using AdobeRGB as working space, saving with embedded AdobeRGB profile.
When you say "calibrated" I am assuming that you use a colorimeter or spectrometer and calibrate and profile your display and create a custom display profile that your system uses. I am also assuming that your "AdobeRGB monitor" is a monitor that can display a significant portion of the AdobeRGB color space.
Embedding the AdobeRGB color profile tag in an image that has color data in the AdobeRGB color space will permit color-managed devices to display that image "correctly" within the limits of that display device.
On an sRGB-Screen or on the phone, of course, it looks flat, lifeless. So I convert it to sRGB. On the AdobeRGB screen, in my color managed program it looks the same. In a simple photo viewer without color management, it looks over-saturated, which is, as I understand, what the conversion did.
On your AdobeRGB display, when you view an sRGB image in a viewer that is not color managed, the color can get overly saturated. Typically this is because the sRGB numbers for saturated colors are closer to the sRGB gamut limits when the image was converted into sRGB from a larger color space - because AdobeRGB's gamut is larger, these extreme sRGB numbers get interpreted as extreme AdobeRGB numbers and the overly saturated look can often occur.
When I look at that converted image on a sRGB-device without color management it looks nearly perfect and very similar to the original on the AdobeRGB screen, but when I look at it on an sRGB device using color managed software (or a modern browser), the image looks again flat and lifeless, as if the saturation enhancement achieved by the conversion would be reversed.
When you converted to sRGB, presumably you embedded the sRGB color profile tag in the sRGB image - right? If so, the original AdobeRGB image numbers are now converted into sRGB numbers and the image also contains an sRGB color profile tag to tell color-aware applications what those numbers mean. When you view the image on an sRGB display without color management, the display assumes sRGB (here, correctly), the sRGB numbers get interpreted "correctly" because the image is in sRGB color numbers from the conversion, and the image looks "correct." When you view the image on an sRGB display in a color-managed environment, it should look identical. If it does not, then there is something up with the image - if the color numbers are actually in sRGB, then there may be something wrong with the embedded color profile tag.
What I want to achieve is an image that looks very similar on an AdobeRGB screen with color-management, and on an sRGB screen with and without color managment.
Convert your image to sRGB and embedded the sRGB color profile in the image. That will give you correct color across all three of the above situations. There may be some color shifts during the conversion to sRGB if the colors in the original AdobeRGB image are significantly out of the sRGB color gamut.
>> AdobeRGB display w/ color-managed application: hey! This is an sRGB image (because the embedded color profile tag tells me so), so display the color numbers in the image as sRGB.
>> sRGB display w/ color-managed application: hey! This is an sRGB image (because the embedded color profile tag tells me so), so display the color numbers in the image as sRGB.
>> sRGB display w/o color-managed application: hey! I have no idea what these numbers represent, but assume they are sRGB and display the color numbers in the image as sRGB.
I found a way to make it for sRGB screens, but I think my work-around isn't really correct and it solves only part of the problem. Probably there is simply something I don't understand.
What I do:
- edit in AdobeRGB
- convert to sRGB (getting the "oversaturated" version, that looks good on sRGB devices without color management, but dull with color management)
- assigning AdobeRGB profile to the converted file (not converting but replacing the embedded sRGB profile by the AdobeRGB profile)
Now my image looks "perfect" on sRGB devices, in non-color managed programs as well as in Chrome or Firefox browser or other color managed programs. But, of course, it looks over-saturated on AdobeRGB devices.
Ho can I achieve that the image
- looks good in non-color-managed programs like simple image viewers on sRGB devices and the gallery of mobile phones
- looks the same in color managed programs and browsers on sRGB devices
(until here achieved with the work around above, but)
- also looks very similar and not over-saturated in color managed software or browsers on an AdobeRGB screen.
Can somebody enlighten me a bit?
If you are getting an sRGB image to look oversaturated on an AdobeRGB display when the sRGB image has the proper (sRGB) color profile embedded in it and you are viewing it in a color-managed environment, you may want to confirm that the viewer is actually color managed or that there isn't a problem with a display profile somewhere.
Kirk