Thanks Alex! In fact, I discovered this a few days ago, and this was the main motivation for updating and completing the LensFun support in photoflow.
- photoflow is now bundling the git HEAD version of LensFun, which includes support for the Adobe lens corrections model. It will therefore be possible to convert Adobe lens profiles to the LensFun format, and include them in the custom user database
- I have added full support for vignetting/aberrations/distortions corrections, and introduced this corrections directly into the RAW processing module.
There are two main reasons for including the lensfun tool inside the RAW processing module:
- the vignetting correction requires RGB data in linear encoding, so it is best applied on the linear RGB data in the camera colorspace, and before the conversion to the working colorspace
- the RAW processing module also provides an auto CA correction, which can be used instead of the one provided by LensFun
Therefore, for the CA correction I have introduced an option that uses the LensFun-provided method with higher priority, and fall back to the automatic method if LensFun does not provide CA correction coefficients.
Here is how the new interface looks like:
Linux packages (Ubuntu + AppImage) will soon be available, and I am working to provide updated packages for OSX and Windows as well…
Any feedback will be very much appreciated.