My camera (Canon EOS R5) does a great job with colors for the embedded JPG, but I am unable to achieve similar colors (mainly skin tones) when processing the RAW version of the image in darktable.

I was wondering that it must be algorithmically possible to use the embedded JPG to adjust the color profile automatically. Is there a function for this in darktable? I was not able to find it.

  • \$\begingroup\$ Set white balance to "as per shot" \$\endgroup\$ Commented Sep 10, 2023 at 10:32
  • \$\begingroup\$ I do that, but that does not cut it \$\endgroup\$
    – YSN
    Commented Sep 11, 2023 at 11:53
  • 3
    \$\begingroup\$ To be able to perfectly reproduce Canon's algorithms… use Canon's software. All 3rd parties must guess, and rarely get it right. See photo.stackexchange.com/questions/96952/… \$\endgroup\$
    – Tetsujin
    Commented Sep 11, 2023 at 13:48
  • \$\begingroup\$ As far as I'm aware there is no such functionality in darktable. \$\endgroup\$
    – luator
    Commented Feb 19 at 14:29

1 Answer 1


When shooting raw, white balance should be set to Auto, with the understanding that anything can be adjusted in converting Raw files to pixels.

If your raw file conversion tool is inadequate, try another tool—Adobe Photoshop with Camera Raw. Then simply open the image you want to match in Photoshop and open the Raw file version in Camera Raw. Adjust the raw file to match the .jpeg file visually and save the settings. That will get you close for the same type of image.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.