SUMMARY *** JPEGs exported from Darktable are too saturated in the Digikam preview. I've been using Digikam for a while shooting JPEG, and only just encountered this issue after I began developing RAW files into JPEGs in Darktable. In macOS' Finder/Preview, colors appear as they do after making edits in Darktable. In Digikam, images are noticeably over-saturated in comparison to the other two programs. I've made sure that both Darktable and Digikam are working in the sRGB color space and turned Digikam's color management off and on again to no avail. *** STEPS TO REPRODUCE 1. Process RAW in Darktable 2. Export as JPEG in sRGB color space 3. Import to Digikam and open in preview OBSERVED RESULT Over-saturated JPEG previews EXPECTED RESULT Colors in preview are consistent across programs SOFTWARE/OS VERSIONS macOS: Sonoma 14.2.1
Created attachment 164733 [details] Over-saturated preview in Digikam vs expected colors in macOS Preview
Does it change if you deactivate/activate the color management view with F12? Maik
Pressing F12 causes the top row of images to refresh in Preview mode, but doesn’t have any noticeable effect on the colors of the images. > On Jan 7, 2024, at 1:13 PM, Maik Qualmann <bugzilla_noreply@kde.org> wrote: > > https://bugs.kde.org/show_bug.cgi?id=479515 > > Maik Qualmann <metzpinguin@gmail.com> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > CC| |metzpinguin@gmail.com > > --- Comment #2 from Maik Qualmann <metzpinguin@gmail.com> --- > Does it change if you deactivate/activate the color management view with F12? > > Maik > > -- > You are receiving this mail because: > You reported the bug.
I can't reproduce the problem here (Linux) at the moment, can you provide the exported image? Maik
Created attachment 164737 [details] attachment-558318-0.html Download full resolution images Available until Feb 6, 2024 <https://www.icloud.com/attachment/?u=https%3A%2F%2Fcvws.icloud-content.com%2FB%2FAfOFYt7_rfwYzJ0aUHC5hvrdiey9ATuQ-1J2BWvFfDF6dVf6kcPaIWoS%2F%24%7Bf%7D%3Fo%3DAmdIExPQ8tt0bwn9hrVTIqjjMJi9DoEDG_eGF8KKqtxh%26v%3D1%26x%3D3%26a%3DCAogfPOisx4yiZEWG0nO6LIDNFcf9runHxMiA2n4MqZRsFMSeBDo1cSzzjEY6OW_h9gxIgEAKgkC6AMA_3Pt1n1SBN2J7L1aBNohahJqJiOQXcgV1AxL5KSoB34ZzvhtaVzLVXU9LVufoPLxY7RxLw3Cr5K2ciYAkvbLb-nhjLMO4DwA-w5IvhNSeTLge1vaEFmcXq3g-ucvRI46mg%26e%3D1707265225%26fl%3D%26r%3D2D516D1E-13F1-4649-A26F-6737356ADD94-1%26k%3D%24%7Buk%7D%26ckc%3Dcom.apple.largeattachment%26ckz%3D9F7AE3EF-5DD8-40AD-BEAC-7B2A8EEBA352%26p%3D30%26s%3DfPlnv7HjI99r-fPZjaweYaMShh4&uk=iTrGrQMI8nr3lIWArwCbWw&f=Images.zip&sz=41190653> > On Jan 7, 2024, at 1:50 PM, Maik Qualmann <bugzilla_noreply@kde.org> wrote: > > https://bugs.kde.org/show_bug.cgi?id=479515 > > --- Comment #4 from Maik Qualmann <metzpinguin@gmail.com> --- > I can't reproduce the problem here (Linux) at the moment, can you provide the > exported image? > > Maik > > -- > You are receiving this mail because: > You reported the bug.
Created attachment 164738 [details] IMG_1388.jpeg
Created attachment 164740 [details] color-compare.jpg I once placed my digiKam over your screenshot. Looks OK to me. The color change can only come from the color profile. Which color profile do you have set in your macOS? Which settings in the digiKam color management? Maik
@Gilles, can you please test it with the original image from Comment 5 to see whether there is a difference between digikam and an image viewer on your Mac. Maik
ok i will check this evening... Gilles
@scarps-lullaby-0q@icloud.com Do you have a Silicon or Intel Mac ? Gilles Caulier
In Digikam I have the Working Color Space set to sRGB (srgb-d65.icm) which I believe is the default. In macOS, the color space is set to Color LCD which is the default. I’m on a 2020 Intel MBP. It looks like the image I sent is not at its original resolution, I’ll try to send a link for it as it might be that the issue only appears with the original image. On Jan 8, 2024, at 10:35 AM, bugzilla_noreply@kde.org wrote: https://bugs.kde.org/show_bug.cgi?id=479515 --- Comment #10 from caulier.gilles@gmail.com --- @scarps-lullaby-0q@icloud.com Do you have a Silicon or Intel Mac ? Gilles Caulier
Created attachment 164757 [details] attachment-625220-0.html Here is a link to the full resolution image: https://www.icloud.com/iclouddrive/0a12F4zVIovBNwB4pQCn97uXQ#IMG_1388 > On Jan 8, 2024, at 10:35 AM, bugzilla_noreply@kde.org wrote: > > https://bugs.kde.org/show_bug.cgi?id=479515 > > --- Comment #10 from caulier.gilles@gmail.com --- > @scarps-lullaby-0q@icloud.com > > Do you have a Silicon or Intel Mac ? > > Gilles Caulier > > -- > You are receiving this mail because: > You reported the bug.
Created attachment 164760 [details] attachment-633560-0.html I believe I solved the issue by changing Preferences > Color Management > Monitor Profile to macOS’ native Color LCD profile. Images in Darktable have lost their excess saturation and seem to match the colors in other programs. Image linked here: https://www.icloud.com/iclouddrive/0ae-IIxA1byC4nvonsIr06WtQ#Screenshot_2024-01-08_at_2.25 > On Jan 8, 2024, at 10:35 AM, bugzilla_noreply@kde.org wrote: > > https://bugs.kde.org/show_bug.cgi?id=479515 > > --- Comment #10 from caulier.gilles@gmail.com --- > @scarps-lullaby-0q@icloud.com > > Do you have a Silicon or Intel Mac ? > > Gilles Caulier > > -- > You are receiving this mail because: > You reported the bug.
This is how the JPG is displayed on my MacBook Pro 2015 Intel : https://i.imgur.com/7XeG2xo.png Gilles Caulier
Hi Maik, I think the problem of Color Management under MacOS (and also Windows) is the missing code here : https://invent.kde.org/graphics/digikam/-/blob/master/core/libs/dimg/filters/icc/iccsettings_p_desktop.cpp?ref_type=heads#L162 Typically, under Windows and MacOS, we don't have code to get ICC color profile set in desktop for the screen. I tried to found in the pass the relevant native code in other open source projects as Krita or Scribus for ex, without success. Gilles
Maik, It still need to implement the color management code for macOS. I don't yet found a code somewhere for that. Perhaps Qt implement something like that depending of the platform ? Gilles