News for hackers. Stuff that matters.
Re:Darktable: An open source photography workflow application by porphyra on Monday August 23, 2021 @06:09PM (#28282618)
Darktable is awesome.

However I wish that more modern cameras and lenses would be supported.

Darktable depends on the nearly-abandoned lensfun library [1] which doesn't support many cameras and lenses, and has open pull requests that have inexplicably not been merged despite being open for years [2].

Also, the process of contributing calibrations to lensfun is a mess. First, the only way to gain access to create calibrations is to email a single developer, Torsten Bronger [3]. Second, it requires a highly manual and technical workflow primarily documented via a screencast video [4]. Oh, and you may possibly have to compile a custom version of Hugin by copying a patch from the documentation file.

So it is no wonder that few volunteers are willing to contribute calibrations!

By the way, this is not meant as a jab against Dr Bronger or any other maintainers of lensfun. I am deeply appreciative of the work that these guys have done. It's just that, despite the great work, it's not nearly scalable enough to keep the project going in an effective way.

[1] https://github.com/lensfun/lensfun [2] https://github.com/lensfun/lensfun/pull/912 [3] https://github.com/lensfun/lensfun/blob/master/tools/calibra... [4] https://vimeo.com/51999287

Re:Darktable: An open source photography workflow application by dheera on Monday August 23, 2021 @06:41PM (#28282960)
Yeah, I often do the calibrations in Python (OpenCV for distortions and rawpy and a flat frame for vignetting), spit out a tiff, and then do the rest in darktable. Lensfun is complicated so I never tried to go through that. Libraries are supposed to simplify things and it doesn't.