←back to thread

236 points l8rlump | 2 comments | | HN request time: 0.002s | source
Show context
strogonoff ◴[] No.44506692[source]
The best raw image processing tool I know is called “RawTherapee”. It was developed by one or more absolute colour science geeks, it is CLI-scriptable, its companion RawPedia is a treasure trove of information (I learned many basics there, including how to create DCP profiles for calibration, dark frames, flat fields, etc.), and not to make a dig (fine, to make a bit of a dig) you can see the expertise starting with how it capitalizes “raw” in its name (which is, of course, not at all an acronym, though like with “WASM” it is a common mistake).

Beware though that it tends to not abstract away a lot of technicalities, if you dig deep enough you may encounter exotic terms like “illuminant”, “demosaicing method”, “green equilibration”, “CAM16”, “PU”, “nit” and so on, but I personally love it for that even while I am still learning what half of it all means.

I’d say the only major lacking feature of RT is support for HDR output, which hopefully will be coming by way of PNG v3 and Rec. 2100 support.

replies(6): >>44506737 #>>44506783 #>>44507092 #>>44508512 #>>44511100 #>>44511450 #
thrtythreeforty ◴[] No.44511100[source]
I mostly prefer RawTherapee's processing, with one exception: Darktable's stupidly good "filmic" emulation can beautifully recover overexposed raws that I thought were trash. It manages to make it easy to shift the entire scene one or two stops darker with just a few clicks (yes, there is data up there in raws).

I have not found an equivalent mechanism in RawTherapee. Does anyone know if it has an equivalent tool?

replies(1): >>44511693 #
igouy ◴[] No.44511693[source]
https://rawpedia.rawtherapee.com/Exposure#Highlight_Reconstr...
replies(1): >>44511859 #
1. virtualritz ◴[] No.44511859[source]
Parent was not talking about highlight reconstruction.

DT has a highlight reconstruction module too but RTs was superior every time I tried.

They're talking about the Filmic module which is a fancy exposure adjustment curve. I ported it to Rust for use in our internal 2D compositing renderer (not open, unfortunately). That's when I got to appreciate the work done there, really.

The gainforge crate has another port, although not with all parameters of the original algorithm, AFAIR.

The algorithm is explained in a blog post by the author of the module. [1]

Who is btw. the same guy that got fed up with DT dev and forked it to Ansel.

[1] https://eng.aurelienpierre.com/2018/11/filmic-darktable-and-...

replies(1): >>44512991 #
2. igouy ◴[] No.44512991[source]
Thanks for the correction. After reading the reference I don't feel the need to pursue what seems a bit like a quest.