Wrong White Balance with the OM systems OM1mkII

RT 5.11 appimage on opensuse leap 15.6

The white balance does not work properly.

The camera is set to daylight: 5300 and RT reads it at: 11346k.

the RT meta exif says: 5300k (at the bottom)

and exiftool says:

 $ exiftool north-vancouver-shipyards-20241017-7356.orf|grep -i white
 White Balance 2                 : 5300K (Fine Weather)
 White Balance Temperature       : 5300
 White Balance Bracket           : 0 0
 Raw Dev White Balance Value     : 0
 White Balance                   : Manual

the files orf + pp3 are at:

 orf ==> https://drive.google.com/file/d/1knwwho1tTAG8_Uxs25_q8Sd_wQ182L80/view?usp=sharing
 pp3 ==> https://drive.google.com/file/d/1CBYAczd4_ASIahv0SdYsJE13dlFwDhha/view?usp=sharing

The problem for me is that I want to warm up the image from 5300k to 8000k to make it more light and airy. With RT, I have to go to the 60000k (max on the RT) and that’s not enough.

BTW, ART and DT work fine.

Is this a bug or am I doing something wrong?

Thanks

It’s probably just lack of support for this camera. I will take a look. Sorry for taking so long to respond!

The color matrix is missing for this camera. Until 5.12 is released, you can add this in your camconst.json. Be sure to add a comma to separate each camera entry if you have another camera in the file.

{
    "make_model": "Olympus OM-1MarkII",
    "dcraw_matrix": [ 9488, -3984, -714, -2887, 10945, 2229, -137, 960, 5786 ]
}

If you have never created such a file, then simply create it and add the text in this example.
~/.config/RawTherapee-AppImage/camconst.json

{
  "camera_constants": [
    {
      "make_model": "Olympus OM-1MarkII",
      "dcraw_matrix": [ 9488, -3984, -714, -2887, 10945, 2229, -137, 960, 5786 ]
    }
  ]
}

Alternatively, you can disable LibRaw in Preferences > Image Processing tab > Raw Decoder > Use LibRaw. dcraw recognizes the make as OM Digital Systems (instead of Olympus) and has a color matrix for it.

Thanks