* Bad behavior with blackwhite and gamma - after change avoid color shift
* Fixed crash in itcwb issue 7162
* Appimage and windows yml
* Clean code
* Various suggested changes
* Remove unused code
* Remove appimage and windows yml
FramesData isDNG wasn't initialized.
This will randomly cause images to be considered as dng files when the
underlying value is different than 0 since the metadata parsing could
exit before the code that checks for the Exif.Image.DNGVersion tag.
* Disable Laplace when others Spot with dehaze
* Disable Laplace when others Spot with dehaze
* appimage and widows yml with drexpos
* Compatibility 5.10 contrast attenuator
* Change control out of boud when using Contrast attenuator
* Comment code
* Comment code
* Comment code and fixed
* Clip original retinex to avoid crash in some cases
* Change tooltip
* Clip only Lapalacian if expose or soft enabled
* Various improvment to avoid crash
* Tonecurve hsv colortoning chmixer not allow negative RGB
* Fattal and black need clip issue 7151
* Disable Fattal
* Clean code
* Disable appimage and windows yml
Some lens profile methods provides a way to correct distortion and CA in
a single step.
When available, applying distortion and CA correction when both enabled
in a single pass is more precise (see lensfun
ApplySubpixelGeometryDistortion doc) since it's usually how the profile
is done. Instead applying the CA correction in a step after distortion
correction could lead to a bit different (also if not always visible)
correction.
This is also required for future lens correction methods (like DNG
WarpRectilinear or corrections based on vendor metadata) that provides
only merged distortion and CA correction in a single pass.
Doing profile based CA as the really first correction in a separate steps is
probably not useful.
Additionally many lens profile (lensfun) and future one provide
functions to do them in a single step with better precision while other
just provide a single step that does both (i.e. DNG WarpRectilinear).
For the above reasons this patch removes the additional pass for CA correction.
This will also improve the perfomance due to less work.
* ppversion 351 and keep valus scope for color and light shadow-highligt vibrance
* Change comment in ppversion.h
* Change procparams for colorscope pp<351
* Remove not used isset