Ingo Weyrich
f882309f59
capture sharpening: own compilation unit, smooth progressbar, #5412
2019-08-30 14:45:45 +02:00
Desmis
b0669796ac
merge with dev
2019-08-30 08:26:08 +02:00
Desmis
a9cb07de24
merge with dev
2019-08-30 08:23:12 +02:00
Ingo Weyrich
a1a680fbdc
Merge branch 'dev' into capture_sharpening
2019-08-29 22:07:55 +02:00
Ingo Weyrich
df8367558b
Do not treat white balance changes as related to panning if before and after uses camera whitebalance
2019-08-29 22:07:15 +02:00
Ingo Weyrich
1ff505432c
Do not treat changes of tonecurve.fromHistMatching as related to panning
2019-08-29 21:04:56 +02:00
Desmis
d7ec94baf7
Clarity and shapmask in wavelet and change guidedfilter guid from L to Y
2019-08-27 08:39:40 +02:00
Desmis
d008bbb5cf
Save change in GUI local contrast
2019-08-25 10:34:34 +02:00
Desmis
02e58bc88e
merge with dev
2019-08-17 18:08:59 +02:00
Ingo Weyrich
7b3c50bc31
Capture sharpening: auto contrast threshold
2019-08-17 15:18:24 +02:00
Hombre
883e73454d
Merge branch 'dev' into spot-removal-tool
2019-08-16 22:58:17 +02:00
Pandagrapher
e4701101c9
Creation of generic class to manage Locallab tools
...
Notes:
- All Locallab tools have been converted to this new design
- Locallab GUI hasn't been updated to this new design
Bugfix: Solve crash problem when using ctrl+copy/ctrl+paste
2019-08-15 10:26:44 +02:00
Ingo Weyrich
506254ce46
capture sharpening: first mockup
2019-08-14 17:19:26 +02:00
Hombre
122e0b89be
First functionnal version of Spot-Removal tool
...
Still needs code cleanup, better algorithm and reantrance handling
2019-08-09 03:24:46 +02:00
Ingo Weyrich
b3e0013e56
Merge branch 'dev' into newlocallab
2019-08-08 16:18:58 +02:00
Desmis
3603cad472
Improve deltaE Blur-Noise add 2 methods Blur
2019-08-08 13:54:30 +02:00
Desmis
243faf603c
Save GUI mask for Blur
2019-08-04 13:19:54 +02:00
Desmis
3105bab29f
Improve local contrast with simple wavelet
2019-08-01 10:36:35 +02:00
Hombre
437d883082
Merge branch 'dev' into spot-removal-tool
2019-07-31 23:03:50 +02:00
Ingo Weyrich
0ed517d972
cppcheck: more explicit contructors
2019-07-31 16:08:25 +02:00
Desmis
a5389adbf6
Save GUI mask TM
2019-07-30 13:34:12 +02:00
Desmis
28590fa827
merge with dev
2019-07-19 09:42:56 +02:00
Desmis
cbeb828609
merge with dev
2019-07-18 13:41:26 +02:00
Desmis
1add88a9ae
Improve exposure with Laplace PDE
2019-07-18 11:42:29 +02:00
Desmis
9d0d608189
Improve exposure with shadows
2019-07-12 17:34:45 +02:00
rom9
b4c109f275
ProcParams now contain red and blue ratios, to be aligned with values in the GUI.
2019-06-29 16:06:40 +02:00
Desmis
6e0ea3df3f
Correction to FFTW localcontrast optimize - first try Retinex FFTW
2019-06-29 08:23:29 +02:00
Desmis
b54312c2eb
FFTW blur for local contrast
2019-06-28 14:26:51 +02:00
Flössie
015cffc73a
Peripheral cleanups and a fix
...
- Whitespace, braces, sorting
- Fixed missing filmnegative in `ProcParams::operator ==(ProcParams)`
2019-06-13 09:52:13 +02:00
Desmis
b3714b3181
Improve TM with normalize luminance - improve skip for Retinex
2019-06-08 18:56:43 +02:00
Desmis
3a2d0c4dc6
Improve Retinex with Normalize luminance
2019-06-08 14:02:59 +02:00
rom9
9df8008949
Film negative processing: first usable version. Only supports bayer raw files, thumbnails don't work
...
Added performance improvements suggested by heckflosse. Lowered median sampling step from 7 to 5 since calculation is now much faster.
Added support for Fuji X-Trans raw files.
Applied SSE2 patch provided by @heckflosse, improves performance in main processing loop.
Moved film negative processing stuff in its own compilation unit.
Code cleanup: removed redundant omp directives.
Added check for dead pixels, going above threshold after inversion. ST_BAYER only for now.
Reverted leftover hack in cropwindow.cc
2019-06-08 01:40:29 +02:00
Desmis
b19588085b
Change settings Laplacian threshold
2019-06-05 12:33:43 +02:00
Desmis
75e3dd956e
Add original retinex PDE to softLight expander
2019-06-05 11:42:38 +02:00
Desmis
83f487753c
Improve shadows-Highlight Residual
2019-05-27 09:23:56 +02:00
Desmis
3ca1fa8719
Various improvment to Retinex (label, double, maxchro...)
2019-05-26 14:00:00 +02:00
Desmis
9cdd5b9722
Others improvment to Retinex
2019-05-21 13:23:51 +02:00
Desmis
fc9867eb2d
Improvment to residual image
2019-05-21 07:48:18 +02:00
Desmis
1875eba2e3
Improvment to Retinex
2019-05-21 07:44:37 +02:00
Desmis
1435a2e5e0
Fixed provisory crash and bug in retinex
2019-05-20 19:04:49 +02:00
Desmis
aa2f68b742
First version Retinex with maskss
2019-05-13 14:33:48 +02:00
Flössie
ba4de904cc
Cleanups and a few fixes
2019-05-10 21:24:22 +02:00
Desmis
31f9b44d06
Save GUI for mask retinex - disabled
2019-05-10 16:56:57 +02:00
Desmis
d4d9799168
Fixed bug CBDL chroma variable badly initialized
2019-05-07 09:20:33 +02:00
Desmis
0c22f58952
Change int to double - variables TM - clear cache needs
2019-05-06 14:51:31 +02:00
Desmis
789d537c53
Chnage settings local-contrast and enhance TM
2019-05-06 10:56:36 +02:00
Alberto Griggio
c360fd7e2c
Use exiv2 for metadata handling
2019-05-06 09:27:44 +02:00
Desmis
c8f24b4335
Improv TM - and others fixed
2019-05-01 07:58:45 +02:00
Desmis
0537cbab5c
Add amount - change label stren - for TM
2019-04-30 07:52:51 +02:00
Desmis
28bc56d8db
Change DBDL levels from 5 to 6
2019-04-29 10:28:54 +02:00