U-PC-BUREAU\jacques
21292f6db5
merge with dev
2018-10-26 09:00:29 +02:00
Alberto Griggio
1a3fd9f157
Added new color toning method "L*a*b* regions"
...
Allows to specify various "regions" of the image with masks, and to correct
for hue, saturation and lightness.
Inspired by the existing L*a*b* grid (in turn taken from darktable)
2018-10-25 16:46:11 +02:00
heckflosse
5134040a5b
Merge branch 'dev' into show_flatfield_autoclip_in_gui
2018-10-24 15:40:21 +02:00
Alberto Griggio
4fbb0cd3eb
DNG: use black/white levels and matrix from the file, unless it comes from the Adobe DNG Converter
...
See #4472
2018-10-24 12:03:15 +02:00
heckflosse
ac700502db
Flat field: Show auto calculated clip control value in ui
2018-10-24 00:49:51 +02:00
heckflosse
96acd92a7c
Changes suggested by code review, #4890
2018-10-23 21:10:01 +02:00
heckflosse
4d46e618bb
Calculate dual demosaic auto contrast threshold when saving file, #4866
2018-10-23 21:03:23 +02:00
heckflosse
392e00cd69
Dual demosaic auto contrast threshold: Use adjuster with auto button, #4866
2018-10-23 19:52:40 +02:00
heckflosse
2519db1bbf
Merge branch 'dev' into dual_demosaic_auto_threshold
2018-10-23 16:05:28 +02:00
heckflosse
8ed760c639
LG Mobile LG-H850 (LG G5) raw support, fixes #3655
2018-10-23 15:54:07 +02:00
heckflosse
b404268c7a
Better white level for DJI FC6310
2018-10-23 15:48:30 +02:00
heckflosse
ed3b54e4eb
DNG files from DJI FC6310 open extremely slow, fixes #4888
2018-10-23 15:43:24 +02:00
Roel Baars
f832d479e9
Fixes #4883
2018-10-22 20:32:55 +02:00
heckflosse
be987d8f32
dual demosaic auto contrast: fix segfault when falling back to zero, #4866
2018-10-22 17:24:36 +02:00
heckflosse
e2965cc6b4
dual demosaic: improved auto threshold detection and fall back to more detailed demosaicer if no flat region was found, #4866
2018-10-22 14:22:49 +02:00
heckflosse
459f64bac2
Disable demosaic timing code
2018-10-21 22:55:56 +02:00
heckflosse
e5f373d0e1
Merge branch 'dev' into dual_demosaic_auto_threshold
2018-10-21 21:54:24 +02:00
heckflosse
8b65900066
Dual demosaic: Add auto threshold checkbox and show used value in ui, #4866
2018-10-21 20:21:43 +02:00
Alberto Griggio
18f812d96a
added initial support for the Nikon Z7 to camconst.json (issue #4880 )
2018-10-19 22:26:33 +02:00
U-PC-BUREAU\jacques
e7448bd084
merge with dev
2018-10-19 19:26:14 +02:00
heckflosse
0da47b0da3
2-pass dual-demosaic-contrast-threshold detection if 1-pass does not find a flat area, #4866
2018-10-18 22:09:35 +02:00
Pandagrapher
bf2b7905d3
New Locallab procparams structure
...
Locallab procparams structure updated to improve robustness
NB: Some default params have been modified
2018-10-18 19:23:26 +02:00
Alberto Griggio
2026fe1d17
guided filter: added support for automatic computation of subsampling factor
2018-10-18 08:53:02 +02:00
Alberto Griggio
b50b8dea9f
merge with dev
2018-10-27 16:11:17 +02:00
Alberto Griggio
59339644de
dehaze: do not consider out-of-gamut pixels when estimating the ambient light
2018-10-17 15:38:35 +02:00
Beep6581
009c1082f7
Merge pull request #4857 from Beep6581/abstract-listeners
...
Turn Listeners into abstract interfaces
2018-10-17 14:22:11 +02:00
Alberto Griggio
7388a9a5e8
Merge pull request #4849 from Beep6581/enhanced-shadows-highlights
...
Enhanced shadows/highlights
2018-10-17 14:22:02 +02:00
heckflosse
bb0743898b
SSE code for auto calculation of dual demosaic contrast threshold, #4866
2018-10-17 13:36:41 +02:00
heckflosse
5a30c7e147
Calculate dual demosaic contrast threshold and log it in console output but don't use it, #4866
2018-10-17 00:17:22 +02:00
Alberto Griggio
4d0ddd56e5
revamped and simplified dehaze -- now it's finally usable
2018-10-16 23:20:11 +02:00
Hombre
8a18300a76
Removing debug printf (no issue)
2018-10-15 23:13:57 +02:00
Hombre
c5ad03c9cc
Better support of TIFF's SubFileType tag and alpha channel
...
Fix issue #4868
2018-10-15 22:48:37 +02:00
Flössie
77587f989e
Fix Clang build ( fixes #4862 )
2018-10-12 20:53:12 +02:00
Alberto Griggio
7c10f92ace
dehaze: improved use of the guided filter for less halos
2018-10-12 16:01:48 +02:00
heckflosse
18a548cd6b
Curve adjustment point pipette sometimes unresponsive, fixes #4859
2018-10-12 00:24:12 +02:00
Alberto Griggio
74ae459bf2
dehaze: added more user-controllable parameters
2018-10-11 13:43:45 +02:00
Alberto Griggio
f5d566ef22
guided filter: proper bounding of the radius before calling boxblur
2018-10-11 13:41:41 +02:00
Alberto Griggio
83f5205006
guided filter: proper bounding of the radius before calling boxblur
2018-10-11 13:41:41 +02:00
Alberto Griggio
02a15bc58d
guided filter: properly validate radius parameter before calling boxblur
2018-10-10 22:49:12 +02:00
Alberto Griggio
34321c7012
guided filter: properly validate radius parameter before calling boxblur
2018-10-10 22:49:12 +02:00
Alberto Griggio
75964dfd8b
make sure that dehaze doesn't trigger Fattal tone mapping
...
(bad interaction due to sloppy rebasing)
2018-10-10 17:08:36 +02:00
U-PC-BUREAU\jacques
ab6ee44e9e
merge with dev
2018-10-10 10:15:48 +02:00
Alberto Griggio
14ac4babec
added haze removal tool
...
Based on the paper:
"Single Image Haze Removal Using Dark Channel Prior" by He, Sun and Tang
using a guided filter for the "soft matting" of the transmission map
2018-10-10 10:02:06 +02:00
Flössie
2125f42116
Turn almost all Listeners into abstract interfaces
2018-10-09 20:32:40 +02:00
Pandagrapher
88c5214a47
Merge from branch 'dev/newlocallab'...
2018-10-08 20:56:29 +02:00
heckflosse
07dafc67a8
Fix broken softproofing
2018-10-08 10:17:57 +02:00
U-PC-BUREAU\jacques
23bcf63e2c
merge with dev
2018-10-08 07:48:54 +02:00
U-PC-BUREAU\jacques
404ff5e86b
update previewimage for wavelet in improccoordinator.cc
2018-10-07 10:59:02 +02:00
U-PC-BUREAU\jacques
72ed6f81b0
merge with dev
2018-10-07 09:58:43 +02:00
heckflosse
b641fdaba7
some code movements for #4834
2018-10-06 22:17:33 +02:00