My camera (a Fuji X-T2) has a nifty white balance bias feature. I use this frequently to nudge the colors in the viewfinder towards the real colors in front of me. White balance bias is adjusted in a grid on two axis, one green-red, and one blue-yellow.
I wanted to see whether this white balance bias is taken into account in Darktable (and raw developers in general), so I took three pictures, one with no bias, one four points towards green/yellow, and one four points in the opposite direction towards red/blue.
- Neutral WB: _DSF9673.RAF (20.9 MB)
- Green/Yellow: _DSF9674.RAF (21.1 MB)
- Red/Blue: _DSF9675.RAF (21.0 MB)
(I place these images into the public domain.)
Looking at the resulting images in several raw developers, it seems that the majority of them are not aware of the white balance bias:
(Thatâs from left to right: OOC, Affinity Photo, Capture One, Darktable, Lightroom, Luminar, ON1, Silkypix, RawTherapee. More or less default settings.)
From these images, it seems that only Capture One is actually reading the white balance bias. Next, I will probably write a Lua script to retrofit it into Darktable via exiftool.
What truly puzzled me, however, are the numeric values of color temperature and tint that these raw developers showed in their UI:
| App | R+0/B+0 | R-4/B-4 | R+4/B+4 |
|-----+-------------+-------------+-------------|
| ON1 | 4610/2 | 4586/3 | 4547/2 |
| LR | 4650/20 | 4600/21 | 4600/20 |
| C1 | 4647/5.8 | 4550/-6.5 | 4733/18.3 |
| SP | 4347/-1 | 4323/0 | 4281/-1 |
| LU | 4580/13 | 4617/14 | 4642/13 |
| DT | 4689/1.016 | 4659/1.013 | 4641/1.017 |
| AP | 4601/1% | 4578/2% | 4540/1% |
| RT | 4676/1.043 | 4643/1.035 | 4618/1.046 |
Each cell contains values as temperature/tint
.
Why are these different? What is up with the tint values? I guess I donât understand white balance after allâŚ