Page 1 of 1

1.8.6 64-bit (Windows) - XYZ scaled Channels Color Space not computed correctly

Posted: Sat Mar 08, 2025 8:15 pm
by CreativeWorld
XnView MP: 1.8.6 64-bit (Windows) - XYZ scaled Channels Color Space not computed correctly
OS: Windows 11 24H2 64bit (Build 26100.3323)

XNView does not seems to support the Windows Hardware Display Color Calibration Pipeline (See https://learn.microsoft.com/en-us/windo ... ration-mhc), used by Windows AutoColorManagement (ACM) for ICC-Profiles tagged with MHC2-Tag (Microsoft Hardware Calibrated) on current Windows Systems, if used with XYZ scaled Channels ICC-Profile (Download at https://www.color.org/XYZprofiles.xalter).

Effect: Colors are shown completly wrong.

To reproduce (short reproduction):
1. Download the D65 channel scaled XYZ-ICC-Profile from https://www.color.org/XYZprofiles.xalter
2. In XNView Mp -> Settings -> ICC Color Space -> Enable Color Management. Set the XYZ D65 scaled channels ICC-Profile (downloaded in step 1) as Custom ICC Profile.
3. Restart XNView MP


To reproduce (full setup):
1. Install an ACM-Enabled (MHC2-Tag required) Monitor Device Profile in Windows. Either at Windows Settings -> System -> Display -> Color Management (Windows 11 24h2) or the already known Windows Vista/7/8/10 Color Managament Image
2. Download the D65 channel scaled XYZ-ICC-Profile from https://www.color.org/XYZprofiles.xalter and copy it to C:\Windows\System32\spool\drivers\color aka install it in the Windows Color Management and set it as Device Profile Image
3. Enable Windows ACM: Go to Windows Settings -> System -> Display -> Color Management (Windows 11 24H2) or Windows Settings -> System -> Display -> Advanced Display (before Windows 11 24H2 - if supported by your OEM) and Enable Windows Auto Color Management (ACM) Image
4. In XNView Mp -> Settings -> ICC Color Space -> Enable Color Management. Leave it on System-ICC-Profile-Settings.
5. Restart Windows and Start XNView MP

Actual behaviour (bug): Colors are shown completly wrong Image :bug:

Expected behaviour: Screenshot of the Windows Photo Viewer with the exactly same setup (Colors are displayed correctly. You gain the benifit of accurate colors (cause of numerical stability), thus a very great impression) Image

Workarounds:
a) XNView MP Color Management can be disabled. Thus, Windows 11 will handle XNView MP as Color-Unmanaged Application.
b) XNView MP requires to enable the use of Compatibility Mode. Thus, Windows will dynamically calculate an ICC-Profile for the usage by XNView MP.
Image

I would be very happy if XNView MP could add support for the XYZ colour space profile with scaled channels.