52 Commits

Author SHA1 Message Date
Desmis
130fbb8eb2
Local complexity - Add 'Basic' to 'Standard'(Normal) and 'Advanced'(Expert) (#5858)
* Mode simple to color and light

* Exposure complex

* Vibrance and SH complex

* Soft and Blur complex

* Common mask complex

* Sharp Retinex complex

* Localcontrast complex

* Change label tooltip complex

* Change labels and tooltip

* Change tooltip french

* Change default value scope TM

* Some forgotten hide..with basic in inverse mode

* Another hide in basic and inverse

* Change some type in labels

* Change typo contrast

* Refine some labels tootips

* Change after review Ingo - thanks

* Improve history behaviour when changing local adjustments complexity mode

* Added normal to original retinex - basic to dehaze

* Fixed bad behavior normal expert Color and Light

* Improve edge sharpness

* Another improvment edge sharpness

* various improvement

* locallab: speedup and reduced memory usage for wavcontrast4()

* remove file

* French labels complexity

* calckoe(): cleanup, speedup and bugfix for 3x3 gaussian kernels

* calckoe(): cleanup for 3x3 gaussian kernels

* calckoe(): fill koeli[] with zeroes if level <= 1 && tloww >= 75.f

* GUI part fixes and cleanup

* Fix in Locallab Settings panel

Additionnal minor fix in Preferences windows

* Change default mode complexity in preferences - basic

* Change complexity in option

* Improve gui when lauch first image

Co-authored-by: Ingo Weyrich <heckflosse67@gmx.de>
Co-authored-by: Pandagrapher <pierre.cab@gmail.com>
2020-08-10 13:18:21 +02:00
Ingo Weyrich
6cb29be31c further cleanups 2020-07-16 21:44:00 +02:00
Desmis
b6b03fd975 GUI part CH curve 2020-07-13 17:08:19 +02:00
Desmis
b7fa705580 Change label CBDL tooltip - simplify GUI tooltip 2020-07-09 10:26:09 +02:00
Desmis
2a361536ef Change label frame wavelet 2020-07-09 08:51:01 +02:00
Desmis
89a9fcce0d Some changes to labels fr and color light 2020-07-09 08:14:01 +02:00
Desmis
60728717a6 differentiate the action luma and chroma blend 2020-06-27 14:16:07 +02:00
Desmis
bbb3300831 Added soft radius common mask 2020-06-24 19:44:51 +02:00
Desmis
344864a8ec Added Graduated Filter luminance common mask 2020-06-24 07:31:48 +02:00
Desmis
fb06a4dcfd Pass GUI parameters mask to rtengine and iplocallab.cc 2020-06-23 12:00:23 +02:00
Desmis
f495be9935 Added common mask threshold level 2020-06-23 06:55:48 +02:00
Desmis
e3bed2c920 Added common mask wavelet curve 2020-06-22 22:36:02 +02:00
Desmis
476ea4861a Added common mask contrast curve 2020-06-22 22:05:40 +02:00
Desmis
789bb34718 Added common mask shadows 2020-06-22 19:50:02 +02:00
Desmis
bc740affe8 Added common mask blur mask 2020-06-22 17:59:58 +02:00
Desmis
0fe20b52d6 Added mask common fft checkbutton 2020-06-22 17:18:39 +02:00
Desmis
cc6e837e75 Added common mask H(H) curve 2020-06-22 16:28:26 +02:00
Desmis
804ed732c4 Added common mask structure mask 2020-06-22 13:26:05 +02:00
Desmis
04855a8db6 added common mask curves L(L) C(C) LC(H) 2020-06-22 11:44:02 +02:00
Desmis
9f7412f509 Added complexity mode to common mask 2020-06-22 09:24:37 +02:00
Desmis
750c1a62f1 Added chrom gamma slope mask common 2020-06-22 08:44:15 +02:00
Desmis
d522d4a701 Added laplacian threshold and radius to mask common 2020-06-21 17:47:47 +02:00
Desmis
4739428abc Added mask common checkbutton enable mask 2020-06-21 17:21:43 +02:00
Desmis
20b9928b74 Added showmethod common mask 2020-06-21 14:10:05 +02:00
Desmis
5ac22b6564 Added mask common scope and blend 2020-06-21 12:33:15 +02:00
Desmis
0884203966 Added tool mask 2020-06-21 09:49:53 +02:00
Desmis
9e61a361f5 Added mask for denoise and blur 2020-06-16 17:32:43 +02:00
Desmis
8a8fba500b Change sharp behavior 2020-06-05 12:45:35 +02:00
Desmis
9a2a9a3ce9 Hide TRC in SH mode 2020-06-05 08:08:00 +02:00
Pandagrapher
a2c6715a0e Remove compilation warnings in Locallab GUI 2020-05-27 09:50:30 +02:00
Desmis
9f2f8411ac Iprove GUI encoding log to allow tooltip 2020-05-24 08:27:34 +02:00
Desmis
b9161bd9a5 Cppcheck GUI 2020-05-17 15:49:45 +02:00
Pandagrapher
9204fc365d Fixes issue when deleting locallab tool with mask preview active 2020-05-12 14:46:08 +02:00
Pandagrapher
bb95dd7a1b Improves Locallab tools advice tooltips management
Other:
- GUI widgets cleanup
2020-05-08 12:34:10 +02:00
Pandagrapher
65c008aea7 Merge with branch 'dev/newlocallab'...
Others:
- Improves "Local Contrast" tool GUI behavior
- Fixes label for default complexity mode choice in preferences windows
2020-05-05 15:51:39 +02:00
Pandagrapher
d0d79c7d59 Improve complexity mode management for Locallab tools
Changes:
- For each Locallab tool, a complexity mode can now be chosen (by
defaut, "Expert") to reduce or not the number of tool parameters.

Fixed issues:
- Some tool parameters had their values forced to a default one in
"Normal" mode whereas it shouldn't.
2020-05-03 13:48:05 +02:00
Desmis
dd070dbd3d Added Damper to wavelet local contrast and gradient 2020-04-29 11:11:08 +02:00
Desmis
0189cc0815 Added directional contrast to wavelet pyramid 2020-04-27 09:47:43 +02:00
Desmis
1ca10eb755 Save GUI for local wavelet residual shadows Highlight 2020-04-26 13:18:51 +02:00
Pandagrapher
101d226c59 Fixes another warnings in Locallab GUI during clang10 compilation 2020-04-24 19:21:43 +02:00
Pandagrapher
a111c71ea9 Fixes warnings in Locallab GUI during clang10 compilation 2020-04-24 18:44:30 +02:00
Pandagrapher
32f66da534 Locallab tools code cleanup and format 2020-04-23 21:09:29 +02:00
Desmis
07e6d07d46 Added GUI sigmaed to edge sharpness wavelet 2020-04-21 13:23:49 +02:00
Desmis
f2d867bef1 Added slider sigmabl - disactivated blurcbdl 2020-04-21 10:32:38 +02:00
Desmis
bef184aa95 GUI part - adde sigma to Wavelet Range Compression 2020-04-20 18:09:39 +02:00
Pandagrapher
7197d2c736 Defines default visibility of Locallab tool expanders
Also fixes an issue where Blur, Noise & Denoise mask curves weren't
available for all complexity mode
2020-04-20 12:45:01 +02:00
Pandagrapher
dd4eb44971 Merge Locallab tool "Denoise" into Locallab tool "Blur & Noise" 2020-04-19 15:19:48 +02:00
Pandagrapher
4ea4663e34 Merge with 'dev/newlocallab'... 2020-04-16 16:01:53 +02:00
Pandagrapher
968e267903 Add possibility to add/remove Locallab tools
Change:
- Use tools list widget to add a Locallab tool to currently selected
spot. Remove Locallab tool from currently selected spot using cross on
tool title bar

Note:
- Spot parameters list in .pp3 file isn't optimized according to
added/removed Locallab tools
2019-09-09 21:52:06 +02:00
Pandagrapher
2080f65197 Improve mask preview and avoid reprocessing when switching spot
Changes:
- Mask preview has been improved. It only applies on detailed image now
("dcrop" pipeline) which corrects unexpected behavior on navigator
image. Mask preview now only applies on selected spot: when switching
between spots, mask preview is deactivated on newly selected spot.
- Image reprocessing is now avoided when switching between spots (except
if mask preview was previously activated). Mask background update
remains functionnal.

Bugfixe:
- AStyle runned on several modified files
2019-08-21 13:40:28 +02:00