Canon 90D CR3 very poor colour rendering

Thank you @Thanatomanic! The dcp profile is top-notch indeed. Yes, I agree that it is a bit of an inconvenience that you have to manually load the profile or do a DNG conversion. I manually load it as a custom profile and it works fine for my needs at the moment, although would be great to maybe see some updates in newer versions :-). I am glad I can accurately render the colours and I thank you for your great feedback.

Yes, I could notice a slight difference in @ggbutcher profile, yet it was subtle and it is a good profile that could still work (in case there wasn’t a better profile available).

Thanks and Best regards

1 Like

Create a pp3 profile and set it to be auto applied using the dynamic profile tab in settings.

2 Likes

Where is the pp3 profile set to “auto applied” in settings?

see Dynamic processing profiles - RawPedia

  • create a partial pp3 that search for the ICC in right location
  • in “preferences>dynamic profile”, associate this profile with your camera and in “preferences> image processing” set raw profile to (dynamic)

Hello Glen, (@ggbutcher)
I came to the RT Forum to find the solution to the same problem listed here. However, I would need some extra assistance in getting this profile loaded. So will it be possible to give me step-by-step guidance in getting the matter at hand resolved?
Many thanks
With kind regards
Tanmay

I’m not a RT user per se, but I think the Rawpedia gives you what you need:

http://rawpedia.rawtherapee.com/Color_Management#Custom

Basically, under the Color tab, select Color Management → Input Profile → Custom, then specify the ICC or DCP file for your camera. It can be one of the files posted previously in this thread, or one of your creation (and that’s really not too hard once you collect all the necessary things).

RT users, feel free to correct and clarify…

@ggbutcher : No corrections needed. This is the correct way to load them.

One addition that might be worth mentioning: Creating a dynamic processing profile to load the ICC/DCP file. You could make this part of your base profile but that would blindly apply it, which might not be wanted if one uses multiple cameras. A dynamic profile can be made camera brand/type specific.

Sorry … But I haven’t been able to make much of a headway here :frowning:

P. S. I use RT on PCLinuxOS

@tanmayj316

The DCP file for the Canon 90D is already present in RawTherapee’s development version. Are you using an up-to-date image or the old and somewhat out-of-date stable 5.8 version? If you are on the old version use the link in post 5 to download a Linux appimage.

You do realize that CR3 is not supported yet, right? Neither in stable or the development versions. You need to convert to DNG. That converted DNG is supported.

If that isn’t the problem can you elaborate on the problem? What, exactly, doesn’t work or don’t you understand?

Okay Jacques @Jade_NL . I’ll try explaining my situation:

Background:

  1. Camera used: Canon EOS 90D
  2. Operating System: PCLinuxOS (updated)
  3. Images in RAW - CR3 format
  4. Software used for post-processing: RawTherapee 5.8 + GIMP 2.10.28 (XnConvert for Batch Watermarking)

Current Situation:

  1. CR3 RAW Images are copied from Camera’s memory card to the repository on desktop PC
  2. RawTherapee is used for initial processing:
  • whilst previewing the image, the thumbnail (embedded JPG) shows the image in good color
  • But once the image is opened in editor mode, the colors are not rendered correctly.
  • So the initial effort is to get back the base colors and then start the actual post-processing
  1. I’m aware that CR3 support is still in developmental stage. But the conversion to DNG, etc. is something that I wasn’t aware of.

(p. s.) I have been trying to install MacOS in a VirtualBox, so that I can install Canon DPP 4. But no great success in that direction too.

I have been trying to figure out a way that will help me save effort by improving the rendering of my photos in RawTherapee (Thumbnail versus Editor). I was searching on the forum for some assistance on this matter and came across this post.

Unfortunately, though I have been using PCLinuxOS for a while now, I’m not technically adept to do some of the steps listed in this thread, unless adequately instructed.

Would you be able to help me out here?

Many thanks (in advance)
With kind regards
tanmayj316

Can you please answer the questions posed to you?

@tanmayj316 Re: the initially dull appearance of your raw shot in RawTherapee, read the Rawpedia article linked below. RT deliberately doesn’t do any of the typical adjustments / enhancements most other raw converters do by default. Everything you described in #2 is covered in RawPedia, in fact I think in this article.

http://rawpedia.rawtherapee.com/Editor#Eek.21_My_Raw_Photo_Looks_Different_than_the_Camera_JPEG

I’m no expert, so I may need to be corrected someone more knowledgeable, but I believe you can achieve what you want (i.e., making it more like the embedded JPG) by loading the Adobe 90D profile.

The Adobe DNG converter includes a lot of profiles. It’s a Windows app but you can download and install it temporarily somewhere, even if you don’t plan on converting anything to DNG. Its camera and lens profiles are stored in folders down below C:\ProgramData\Adobe\CameraRaw. Copy these profiles (or at least the ones you want) to your Linux box. I recommend putting them in a directory under your home directory, preferably in the RawTherapee config directory (~/.config/RawTherapee/*). From RT, go to the Color tab | Color Management and load the 90D profile by selecting Custom in the Input Profile section. Navigate to where it’s saved and load it. If you want to make this automatic, make sure you default processing profile has the 90D profile loaded before you save it.

There are also other profiles bundled with RT that may be to your liking. Click the Processing Profiles button above the tabs, go to Bundled Profiles | Pop, and try some of those. But I suspect the actual camera profile described above it what you want. Maybe? :slight_smile:

I recommend reading RawPedia, even if you skim over the more scientific / mathematical aspects of it. Much information is there, albeit often in more of a reference, than tutorial, manner. However there are exercises (i.e., instructions) on how to do much.

@tanmayj316

Two issue could be at play here. One of those is already dealt with by Len Philot and the Eek… link he posted.

The other issue is a basic native colour profile for the 90D. Out of the box the colours are way off due to a lack of an automatically applied profile for this camera type.

You haven’t answered which RawTherapee version you are using, so point 2 needs to be answered for 2 situations:

  1. You are using an old version of RawTherapee (this one].
    First of all: get a recent development version as mentioned in my previous post. But, this version can be used if need be.
    This version does not come with a native Canon 90D DCP profile. This means that you need to download and safe the profile that was provided in post #5.
    Now start RawTherapee, load a canon d90 cr3 image, got to the Colour tab, then Colour Management. Select Custom, browse to the location that you saved the DCP file to and select it.
    Tada! Correct colours are back.

  2. You are using a recent RawTherapee version.
    As mentioned by Roel, this one natively has this profile. It isn’t yet picked up automatically due to lack of cr3 exif support, though.
    You do not have to download the DCP file as described above in point 1, the other steps are roughly the same: When you select Custom and start the browsing process you are initially send to the directory that holds the native profiles. Look for Canon 90D and select it.

For the moment all this is an action that needs to be done by hand every time you load a 90D image. If you want/need to automate this go and have a look at these 2 RawPedia articles:

EDIT: Spelling and some clarification.

Thank you Len @lphilpot and Jacques @Jade_NL

I have recent version (5.8) of RawTherapee and I downloaded the Canon 90D [canon_eos90d_matrix-colprof.icc] file that I apply manually to each picture before I started with the post-processing.

I guess, I’ll first “learn” RawTherapee" from RawPedia. Since I switched from CR2 to CR3, I’ve been struggling with the post-processing of my images. I have been using RawTherapee with proper homework. So I guess, it’s time to learn :wink:

@Jade_NL, @tanmayj316 my apologies for the miscue on the profile. I use a Canon T8i (850D) and I’ve found no profile for it bundled with RT. I’m running a dev build appimage, so where would I look for that? Or do I need to build RT instead?

At any rate, Adobe’s 850D profile is good enough as a starting point for me now, but if I can cut external dependencies, as it were, I’d like to.

Thanks.

As far as I can tell, looking at GitHub and searching my own machine, there is no Canon T8i/850D DCP profile created by the RawTherapee team (or RT User) as of yet.

If you are able and willing you can create the DCP profile yourself. Or hand the specially shot RAWs over to the RT team so they can create a camera specific DCP file make it part of RT. Both ways are mentioned here: How to Create DCP Color Profiles.

Glen what command did you use to generate that patch error report…Thx as always…

dcamprof produces the data with -r. I wrote a script to take patch_errors.txt and sort it by DE, also I modfied each line to only include RGB values. A bit of sed and awk:

#!/bin/bash

sort -nk18 patch-errors.txt |sed 's/ DE / foo /' |sed -r 's/RGB.+foo/DE/'

Edit: Oops, no awk… :crazy_face:

ART has an 800D…would that be a close enough model to be useful…I didn’t see this in my version of RT which ins’t too old maybe one month at the most…
CANON EOS 800D.dcp (63.8 KB)

Yeah, i saw the 800D profile in ART. I’ll compare it against the Adobe 850D and see what I think. I’m not expecting finished perfection from the get-go, just a (for me) better starting point than flat neutral.

Thanks.

1 Like