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 |
|
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 |
|
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 |
|
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 |
|
heckflosse
|
18a548cd6b
|
Curve adjustment point pipette sometimes unresponsive, fixes #4859
|
2018-10-12 00:24:12 +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
|
02a15bc58d
|
guided filter: properly validate radius parameter before calling boxblur
|
2018-10-10 22:49:12 +02:00 |
|
Flössie
|
2125f42116
|
Turn almost all Listeners into abstract interfaces
|
2018-10-09 20:32:40 +02:00 |
|
heckflosse
|
07dafc67a8
|
Fix broken softproofing
|
2018-10-08 10:17:57 +02:00 |
|
U-PC-BUREAU\jacques
|
404ff5e86b
|
update previewimage for wavelet in improccoordinator.cc
|
2018-10-07 10:59:02 +02:00 |
|
heckflosse
|
b641fdaba7
|
some code movements for #4834
|
2018-10-06 22:17:33 +02:00 |
|
Alberto Griggio
|
30d8a674aa
|
shadows/highlights: added colorspace selection (RGB or L*a*b*)
|
2018-10-03 23:41:30 +02:00 |
|
Alberto Griggio
|
17e4f6f25c
|
enhanced shadows/highlights to avoid halos and desaturation
- use a guided filter instead of Gaussian blur for computing the masks
- operate in RGB space instead of L*a*b* to retain saturation in the shadows
|
2018-10-03 15:11:40 +02:00 |
|
Alberto Griggio
|
67adaeb0e2
|
Added an implementation of the Fast Guided Filter
derived directly from the pseudo-code of the paper:
Fast Guided Filter
by Kaiming He, Jian Sun
available at https://arxiv.org/abs/1505.00996
|
2018-10-03 15:09:49 +02:00 |
|
Alberto Griggio
|
39728c3286
|
rtengine: added rescale.h header with rescaleBilinear and rescaleNearest
taken from tmo_fattal02.cc and moved in their own header to allow reuse
|
2018-10-03 15:07:24 +02:00 |
|
heckflosse
|
095cb010e5
|
reduce updates to preview, panning background, navigator and thumbs, fixes #4834
|
2018-09-27 18:16:29 +02:00 |
|
heckflosse
|
080033765c
|
Exclude 2pix border from raw ca correction
|
2018-09-27 14:13:04 +02:00 |
|
heckflosse
|
80530d47d4
|
Raw chromatic aberration correction's Avoid Color Shift causes purple halo, fixes #4838
|
2018-09-27 10:53:32 +02:00 |
|
heckflosse
|
5ece07861d
|
Don't trigger color toning listener when color toning is disabled
|
2018-09-25 22:21:02 +02:00 |
|
heckflosse
|
52644cd7f3
|
Fix colour tint when using raw ca correction avoid colour shift on images with (height % 2) == 1
|
2018-09-24 16:52:03 +02:00 |
|
heckflosse
|
5202a351e4
|
Raw crop for Canon PowerShot SX220 HS, fixes #4831
|
2018-09-24 16:50:34 +02:00 |
|
heckflosse
|
f886ea355b
|
Fix raw histogram for float dng files in [0.0;1.0] range, #4667
|
2018-09-22 11:14:00 +02:00 |
|
heckflosse
|
c77a487696
|
Don't use gamma for calculation of raw histogram values, #4667
|
2018-09-21 20:16:46 +02:00 |
|
heckflosse
|
7f445be51d
|
Merge branch 'dev' of https://github.com/Beep6581/RawTherapee into dev
|
2018-09-21 17:33:14 +02:00 |
|
heckflosse
|
bb5e6ef234
|
Define raw crop for Sony ILCE-7M2 arw and dng files in camconst.json, fixes #4585
|
2018-09-21 17:32:41 +02:00 |
|
Alberto Griggio
|
efbcf5242d
|
added basic camconst entry for Fuji X-T3 (only raw crop)
|
2018-09-21 17:00:38 +02:00 |
|
Alberto Griggio
|
3f77159da3
|
camconst: merged multiple entries for SONY ILCE-7M3
|
2018-09-21 16:59:14 +02:00 |
|
Alberto Griggio
|
82707ecd52
|
add missing rows to Fuji X-T3 raw files
Fixes #4825
|
2018-09-21 16:35:32 +02:00 |
|
Alberto Griggio
|
7fd276ba35
|
use 16-bit integer TIFF in "save reference image"
Fixes #4824
|
2018-09-21 14:10:59 +02:00 |
|
heckflosse
|
bf13654a67
|
Finally fix covertiy issues 185774 and 185779 / Uninitialized pointer read
|
2018-09-18 19:19:39 +02:00 |
|
heckflosse
|
1ae01f40b9
|
Verbose console output is jumbled, fixes #4558
|
2018-09-18 13:09:58 +02:00 |
|
heckflosse
|
2bea84cfa8
|
ImProcFunctions::CompressDR(): eliminate eps, #4815
|
2018-09-17 23:46:36 +02:00 |
|
heckflosse
|
1a191363ce
|
review ImProcFunctions::CompressDR(), fixes #4815
|
2018-09-17 22:46:57 +02:00 |
|
heckflosse
|
5d00cb05b4
|
Coverity 185774, 185779 Uninitialized pointer read
|
2018-09-17 13:26:50 +02:00 |
|
heckflosse
|
2590afa2f4
|
Coverity 191034 Uninitialized scalar variable
|
2018-09-17 13:18:58 +02:00 |
|
heckflosse
|
65ec17b621
|
decode Nikon Z7 uncompressed 12-bit NEF, #4801
|
2018-09-17 12:30:48 +02:00 |
|
heckflosse
|
c3fbaafc9a
|
Fix segfault when hovering over preview while demosaic none is selected
|
2018-09-15 14:21:49 +02:00 |
|
heckflosse
|
2e3479ef8f
|
raw ca correction: reintroduced avoid colour shift checkbox because avoid colour shift sometimes fails
|
2018-09-15 12:24:27 +02:00 |
|
heckflosse
|
7cbf1f6d8d
|
Fix calculation of interpolation parameters for negative block shifts, #4774, #4777
|
2018-09-12 14:24:41 +02:00 |
|
heckflosse
|
d1f63f621a
|
Merge branch 'dev' into rawcacorrection_iterate
|
2018-09-11 23:46:08 +02:00 |
|