dantmnf / MHC2

information about next generation color management in Windows
The Unlicense
156 stars 7 forks source link

Photoshop showing lighter tones #21

Open Tallulah88 opened 6 months ago

Tallulah88 commented 6 months ago

Before anything else, thank you very much for this software! I have installed the latest Dev version of Windows 11 (26058) to test the new color management, as it has been updated in this version. I have generated a profile with DisplayCAL using the default sRGB preset and have converted it using your program with the "sdr-acm" command. I have verified the results in DisplayCAL using the following configuration:

I have obtained very good results! However, I have noticed an anomalous behavior in Photoshop. Photoshop allows viewing tones beyond sRGB when a wide color space is chosen, this is an advantage that I appreciate, however, I have noticed that all tones look somewhat lighter in Photoshop, it seems that the correct gamma value is not displayed or that the profile correction is applied twice. I attach the profile I am using, in case it helps.

I am posting this here just in case, but maybe it's just a bug with Photoshop. Thank you very much for everything.

sdr-acm_VG27A.zip

Example: https://files.catbox.moe/f1liqy.png

EDIT: I have just noticed Windows' "Photos" image viewer is also capable of displaying wide gamut images but it does show the correct gamma values so I guess it's just a Photoshop bug. In that case sorry for the inconvenience!

EDIT2: The gamma issue in Photoshop can be resolved by disabling the "Use legacy display ICC color management" option. However, this adjustment prevents the display of colors beyond the sRGB spectrum. In contrast, the Windows "Photos" image viewer functions flawlessly. A workaround to make Photoshop work correctly involves re-enabling the "Use legacy display ICC color management" and changing the "Color Settings" to "Monitor Color".

dantmnf commented 6 months ago

Seems the issue is only related to ICC shim ("Use legacy display ICC color management" in compatibility settings) and it is a totally black box.

In my previous tests, the app will see a generated profile slightly off from the installed profile. Maybe there are some precision issues.