Vignetting (lens correction module) is not applied
In git-master, no anti-vignetting correction is applied. The anti-distortion works properly, though. This is a regression from 1.0.5 where it works fine.
For your convenience, I applied my correcion file for lensfun. Place it in ~/.local/share/lensfun/. If you use it (select e.g. "Sony/NEX-7" and "Sony/E 18-55mm") and select "45m" for the distance in the lens correction module, the corners should become brighter.
#1 Updated by Ulrich Pegelow about 7 years ago
- % Done changed from 0 to 10
- Target version set to Candidate for next major release
- Priority changed from Low to High
- Assignee set to Ulrich Pegelow
- Status changed from New to Confirmed
Thanks for reporting, bug is confirmed. I have at least a first idea where to look at.
#3 Updated by Rick Gabriel about 7 years ago
I wasn't aware that this was a bug because I thought it made sense to separate distortion correction from vignetting. I'd like to suggest that vignette correction be optional when activating the Lens Correction module. Here is a use case that I run into frequently: I want to process a JPG direct from my 5D Mark III. The camera already corrects for vignetting and CA but not distortion for JPGs. After importing into DT, I'd like to correct for distortion but not anything else. Perhaps an optional checkbox for vignette correction in the Lens Correction module would work?
#4 Updated by Ulrich Pegelow about 7 years ago
In fact DT always corrects whatever lensfun is able to - depending on the camera/lens profile. There is (and was) no option so far to switch on/off single corrections. I follow your point that there are valid use cases, where this behavior is too limiting.
#7 Updated by Rick Gabriel about 7 years ago
I'm still not seeing vignette correction applied from the lens correction module even when "all corrections" are enabled but distortion is corrected. In my test CR2 photo, I shot wide open at f/2.8 with my Canon 24-70mm f/2.8 (version 1). This aperture produces a fair amount of vignetting which is not corrected by the lens correction module. This is one of the most common lenses so I'd assume lensfun has a working profile for it. Again, distortion is corrected normally. Are you sure this is fixed?