Commit Graph

4440 Commits

Author SHA1 Message Date
Ingo Weyrich
ccf1cc0a2e Small refinement for last commit, #5977 2020-11-10 16:33:11 +01:00
Ingo Weyrich
02b94a00ca Making adjustments borks Pop profile, fixes #5977 2020-11-10 16:25:54 +01:00
Desmis
2c657437f4 Fixed bad behavior general inverse blur and noise 2020-11-10 10:34:39 +01:00
Desmis
1bd22668f2 Local adjustments - issue #5974 Fixed bug in inverse Blur chrominance - bad behavior Blur and noise (#5989)
* Fixed bug in inverse Blur chrominance - and general bad behavior Blur and noise

* Improve avoid color shift

* Another improvment to avoid color shift
2020-11-09 20:22:07 +01:00
Ingo Weyrich
8b33d06b6d Merge pull request #5985 from Beep6581/dehaze_blend
Dehaze blend, closes #5972
2020-11-08 13:12:49 +01:00
Ingo Weyrich
28739b8400 dehaze saturation adjuster for local adjustments, #5972 2020-11-08 11:36:31 +01:00
Desmis
9963d1f528 Fixed bug issue #5975 thanks to Lawrence37 2020-11-08 08:44:08 +01:00
Ingo Weyrich
c49e47d81f Merge branch 'dev' into dehaze_blend 2020-11-07 11:50:09 +01:00
Desmis
ed01656a57 Local adjustments - Various improvment Log encoding - Basic - Standard - Advanced (#5979)
* First LA log encoding ciecam

* Some changes hide show and tooltip

* Change label - tooltip

* Change max slider shadow

* Fixed bad behavior cat02 adaptation in some cases

* Another fix Cat02 GUI

* LA log encode add ciecam saturation

* LA log encoding - added contrast J ciecam

* LA Log encode various changes GUI labels tooltips

* Change 2 tooltips

* Clean code

* Save provisory work

* Save GUI mask Log

* GUI part 2

* Enable basic standard advanced Log encoding

* Small change tooltip

* Save provisory work mask Log

* Another provisory work mask

* Enable mask Log encoding

* Hide graduatef filter Log - basic

* Add brightness colorfulness - advanced

* Change labels tooltip Log auto

* Clean ciecam local code and comment

* Change label and tooltip automatic

* Added strenth log encoding

* Change strength tooltip Log encoding

* Another change label

* Change standard advance denoi

* Enable maskbackground curve mask
2020-11-07 08:50:33 +01:00
Desmis
88b455bf65 Local adjustments - fixed issue #5974 Blur in inverse and issue #5980 Excluding spot - enable spot (#5981)
* Change behavior exposure with small values Laplacian

* Soved issue 5974 with GUI

* Fixed bad behavior excludind spot - enable spot
2020-11-07 08:07:02 +01:00
Ingo Weyrich
f1b19fa664 Merge branch 'dev' into dehaze_blend 2020-11-06 13:41:44 +01:00
Desmis
7fd5707061 Local adjustments - Log encoding - addition of ciecam processes (#5973)
* First LA log encoding ciecam

* Some changes hide show and tooltip

* Change label - tooltip

* Change max slider shadow

* Fixed bad behavior cat02 adaptation in some cases

* Another fix Cat02 GUI

* LA log encode add ciecam saturation

* LA log encoding - added contrast J ciecam

* LA Log encode various changes GUI labels tooltips

* Change 2 tooltips

* Clean code
2020-11-02 13:54:34 +01:00
Desmis
95df31b296 added cat02 adpatation to log encoding 2020-10-29 15:08:20 +01:00
Ingo Weyrich
5bababe46f Haze removal: backwards compatibility for blend mode, #5972 2020-10-29 14:47:43 +01:00
Ingo Weyrich
31a9cf3fe0 Haze removal: Allow blend between normal and luminance mode, #5972 2020-10-29 12:20:45 +01:00
Desmis
393c9f3461 Change GUI labels -Log encoding 2020-10-29 11:57:30 +01:00
Desmis
6f7f41237e Suppress warning in console 2020-10-28 16:49:55 +01:00
Desmis
ca5d6e44ee LA Log encoding clamp values 2020-10-28 16:38:17 +01:00
Desmis
aae90a0ad3 Small changes to settings Log encoding 2020-10-27 19:51:04 +01:00
Desmis
784be4a5e8 Suppress warning 2020-10-27 10:57:15 +01:00
Desmis
85bd064454 Fixed enable denoise wavelet level - enable denoise chroma 2020-10-27 09:55:04 +01:00
Desmis
445505aa4d Wavelet residual highlight - LA log encoding crash and label 2020-10-27 06:33:09 +01:00
Flössie
75f44d3f2b Fix LTO and _FORTIFY_SOURCE=2 warnings (fixes #5965)
Tested with GCC 9 and 10 on AMD64.
2020-10-26 11:28:15 +01:00
Desmis
0bca993c73 Fixed crash in Log encoding when WhiteEv is near zero 2020-10-26 08:55:25 +01:00
Floessie
1318935a87 Better handle thumbnail generation of extreme aspect ratio images (fixes #3794)
* Backport fix taken from ART
* Enforce minimal thumbnail size of 1x1 px in two places, prevents divison by zero and empty image generation
2020-10-25 18:24:30 +01:00
Ingo Weyrich
b4f68adb64 iplab2rgb.cc: speedup for copyAndClamp(), #5964 2020-10-25 13:46:34 +01:00
Desmis
27c4c546ef Added complex method standard advanced to ciecam02 2020-10-25 09:35:03 +01:00
Lawrence37
f9e8fb4124 Merge pull request #5887 from Beep6581/waveform
Waveform, RGB parade, and vectorscopes
2020-10-23 09:57:40 -07:00
Desmis
7d696a24e6 Local adjustments - Another changes max slope and tooltip 2020-10-23 07:13:22 +02:00
Ingo Weyrich
be67261d0b Workaround to allow building on msys2 with libjpeg-turbo, #4713 2020-10-14 09:10:58 +02:00
Ingo Weyrich
a30dca0b0e Profiled lens correction: Do not call lensfun search with empty strings 2020-10-13 13:27:20 +02:00
Desmis
344735bb8b Change call edge to Ftblockdn 2020-10-12 11:13:32 +02:00
Desmis
8e9e397130 Fixed crash by changing level with preview size 2020-10-12 08:35:09 +02:00
Desmis
0511458502 Fixed crash when preview too small for denoise 2020-10-11 18:38:01 +02:00
Desmis
17940b3103 Two others crash fixed in wavelet when enable with none 2020-10-11 16:12:24 +02:00
Desmis
8e92c13b28 Fixed crash issue 5945 2020-10-11 12:41:19 +02:00
Desmis
5fd640f977 Change GUI to disable denoise if level sup to 7 (#5942) 2020-10-09 16:53:03 +02:00
Lawrence37
eb01f99bf2 Merge pull request #5814 from Lawrence37/perspective-lines
GUI improvements for perspective correction
2020-10-08 09:55:37 -07:00
Ingo Weyrich
46a22f7110 Hopefully fix MacOs clang builds 2020-10-08 16:01:46 +02:00
Thanatomanic
cde7aababb camconst support for DJI FC3170 (Mavic Air 2)
See #5933
2020-10-05 20:25:38 +02:00
Desmis
21758da234 Suppress TRC working profile 2020-10-05 13:03:07 +02:00
Desmis
f168c9b48f Local adjustments - tooltip and GUI for blur denoise (#5932)
* Change tooltip french

* Update labels tooltip french

* Changes TM - sharp - CBDL

* Others changes TM CBDL

* French tooltip denoise - blur

* Change french tooltips denoise blur

* Change combobox blurmethod by checkbox invbl

* Change tooltip blur-denoise

* another change denoise tooltip

* Change one tooltip luminance noise reduction
2020-10-04 21:15:01 +02:00
Thanatomanic
5ce65f5450 camconst support for Canon EOS R (fixes #5922) 2020-10-03 17:34:32 +02:00
Flössie
b311b5b6d2 Validate EXIF UTF-8 strings (fixes #5923) 2020-10-03 10:18:23 +02:00
Desmis
f7a3abc9a9 Local adjustments - Labels tooltip DR exposure - Common mask - softlight or.retinex - french (#5924)
* Suppress BENCHFUN iplocallab - new tooltips for Exposure - common mask - original retinex

* Change tooltip original retinex

* Others Change tooltip Laplacian

* Change labels french

* Others change settings original-retinex DR exposure

* Change GUI for Contrast attenator
2020-10-02 13:16:28 +02:00
Lawrence Lee
b8af429f0e Prevent null pointer access
Thanks to Ingo for fixing the segfault.
2020-09-28 22:17:49 -07:00
Desmis
075011cc78 Fixed bad behavior structure mask - suppress warning BENCHFUN ipwavelet (#5920)
* Change tooltip settings

* Change colo and light tooltip

* Change mask color and light tooltip

* Others change to tooltip mask

* Another change to tooltip color and light

* Change all mask in locallabtolls.cc

* Change all masks in locallabtools2.cc

* Change tooltip shape detection

* Fixed bad behavior structure mask

* Suppress BENCHFUN in ipwavelet.cc
2020-09-28 18:11:45 +02:00
Desmis
bc3cd93e70 Added directional contrast to final touchup alone 2020-09-25 17:59:32 +02:00
Desmis
e3568e86d4 Add Final touchup to enable wavelet decomposition 2020-09-25 17:30:42 +02:00
Desmis
ea156df1a8 Loca - Fixed update histogram Shadqows-highlight and local contrast wavelet 2020-09-24 08:08:00 +02:00