kofa
(István Kovács)
May 16, 2023, 7:22pm
6
Aurélien (the developer of color calibration claimed that he set up the channel mixer parameters based on actual film stock documentation. See the code starting at
// Create B&W presets
p.clip = TRUE;
p.grey[0] = 0.f;
p.grey[1] = 1.f;
p.grey[2] = 0.f;
dt_gui_presets_add_generic(_("B&W: luminance-based"), self->op,
self->version(), &p, sizeof(p), 1, DEVELOP_BLEND_CS_RGB_SCENE);
// film emulations
/* These emulations are built using spectral sensitivies provided by
* film manufacturers for tungsten light, corrected in spectral
* domain for D50 illuminant, and integrated in spectral space
* against CIE 2° 1931 XYZ color matching functions in the Python lib
* Colour, with the following code :
*
import colour
import numpy as np
About the LUTs in the RawTheapee collection (which one can also use with darktable), see How was the RawTherapee Film Simulation Collection created? And thanks!