1.6.3: Dull thumbnails from Camera AdobeRGB jpgs
Posted: Wed Dec 13, 2023 8:44 pm
XnView: MP 1.6.3 64 bit
OS: Mac Ventura 13.6.3 64bit
Monitor: Wide gamut (imac 2017)
Thumbnails generated by XnViewMP for jpgs saved by cameras set to use AdobeRGB color space are less colorful (slightly less saturated?) than they should be.
Note: However, thumbnails generated by XnViewMP for jpgs generated by Photoshop in AdobeRGB colour space (which have AdobeRGB Profile embedded) are now rendered correctly (this was fixed in 1.6.3). This suggests that XnView generates AdobeRGB thumbnails correctly if the jpg contains an embedded AdobeRGB profile. But, if the embedded profile isn't present and the jpg is only tagged as AdobeRGB ("Uncalibrated" EXIFIFD tag with interopindex) the jpg is perhaps being treated as if it contains sRGB data?
To reproduce:
1. Download these two files
https://www.dropbox.com/scl/fi/mfar8baj ... e2hm7&dl=0
https://www.dropbox.com/scl/fi/a9evc2xb ... n7fvi&dl=0
These are images of the same test chart taken with a Lumix G100 camera set to use sRGB and then aRGB color space.
2. Set XnView to generate a thumbnails from the images and inspect color rendering.
I wouldn't expect the sRGB and aRGB thumbnails to look identical, but they should be pretty similar (because most colours in the chart lie within sRGB space). Note how thumbnails of the same files are rendered in Adobe Bridge compared to XnView MP in the following screenshot.
https://www.dropbox.com/scl/fi/3t7ta974 ... zw6fv&dl=0
I see the same issue when using a Sony RX100 camera set to sRGB and then AdobeRGB color space.
OS: Mac Ventura 13.6.3 64bit
Monitor: Wide gamut (imac 2017)
Thumbnails generated by XnViewMP for jpgs saved by cameras set to use AdobeRGB color space are less colorful (slightly less saturated?) than they should be.
Note: However, thumbnails generated by XnViewMP for jpgs generated by Photoshop in AdobeRGB colour space (which have AdobeRGB Profile embedded) are now rendered correctly (this was fixed in 1.6.3). This suggests that XnView generates AdobeRGB thumbnails correctly if the jpg contains an embedded AdobeRGB profile. But, if the embedded profile isn't present and the jpg is only tagged as AdobeRGB ("Uncalibrated" EXIFIFD tag with interopindex) the jpg is perhaps being treated as if it contains sRGB data?
To reproduce:
1. Download these two files
https://www.dropbox.com/scl/fi/mfar8baj ... e2hm7&dl=0
https://www.dropbox.com/scl/fi/a9evc2xb ... n7fvi&dl=0
These are images of the same test chart taken with a Lumix G100 camera set to use sRGB and then aRGB color space.
2. Set XnView to generate a thumbnails from the images and inspect color rendering.
I wouldn't expect the sRGB and aRGB thumbnails to look identical, but they should be pretty similar (because most colours in the chart lie within sRGB space). Note how thumbnails of the same files are rendered in Adobe Bridge compared to XnView MP in the following screenshot.
https://www.dropbox.com/scl/fi/3t7ta974 ... zw6fv&dl=0
I see the same issue when using a Sony RX100 camera set to sRGB and then AdobeRGB color space.