Commit Graph

1802 Commits

Author SHA1 Message Date
Alberto Griggio
5741149448 improved PDAF filtering algorithm (check also adjacent lines) 2018-03-06 11:50:46 +01:00
Alberto Griggio
5ffe11fa8b added PDAF pattern for the Sony A9 2018-03-06 09:37:37 +01:00
heckflosse
ed4c8ba009 Added a comment 2018-03-05 21:10:15 +01:00
heckflosse
d9637e704b small speedup for vectorized atan2 (xatan2f) 2018-03-05 21:00:21 +01:00
Alberto Griggio
3422dc7173 fixed missing update of the total number of bad pixels found 2018-03-05 17:46:20 +01:00
Alberto Griggio
81a8aa4037 added experimental RAW Bayer preprocessing filter for mititgating the Sony PDAF lines banding problem 2018-03-05 16:25:10 +01:00
heckflosse
9180392ca7 cfa_linedn(): ~30% speedup 2018-03-02 22:10:45 +01:00
heckflosse
9514ba713c rcd_demosaic(): Fixed tiling bug. Small speedup 2018-03-02 14:28:51 +01:00
Hombre
abec60d099 Bugfix: wrong length written to file 2018-03-02 01:03:00 +01:00
Hombre
0b8eb41896 The EXIFIfd data type produced by libtiff is updated to 0x0004
which make the Exifs understandable by Windows. (see #4393)
2018-03-02 00:12:02 +01:00
heckflosse
7e5f2ee19e rcd_demosaic(): another small speedup 2018-03-01 00:13:59 +01:00
Alberto Griggio
0bb7375a90 added possibility to apply "RAW line noise filter" only in a specific direction (horizontal or vertical) 2018-02-28 23:37:34 +01:00
heckflosse
2fb4403823 rcd_demosaic: further speedup 2018-02-28 14:53:02 +01:00
Morgan Hardwood
b844008727 Added D65 matrix for FUJIFILM X-E3, closes #4415 2018-02-28 09:41:56 +01:00
heckflosse
bad28bb0ad Made own compilation unit for rcd_demosaic() 2018-02-27 19:31:05 +01:00
heckflosse
dc57a43cdd Speedup for rcd demosaic 2018-02-27 18:50:05 +01:00
Alberto Griggio
0b6f483e4b never clip in RawImageSource::getImage (regardless of whether highlight reconstruction is enabled) 2018-02-26 11:46:37 +01:00
Alberto Griggio
8155698ed6 removed one further clipping place 2018-02-25 21:21:49 +01:00
heckflosse
b439719cc5 Merge branch 'pfcorrect-cleanup' of https://github.com/Beep6581/RawTherapee into pfcorrect-cleanup 2018-02-24 00:27:45 +01:00
heckflosse
f351fa78b7 Small speedup for Badpixelscam() 2018-02-24 00:27:06 +01:00
Flössie
139587c197 Clean up jaggedarray.h 2018-02-23 18:47:41 +01:00
heckflosse
cde2796569 Speedup for BadpixelsLab() 2018-02-23 16:56:54 +01:00
heckflosse
cfbcd6cd5b Speedup for PF_correct_RTcam() 2018-02-23 13:30:52 +01:00
Alberto Griggio
1dbd5d8a5a removed more clipping places 2018-02-22 17:46:11 +01:00
Alberto Griggio
4f4e3ef7e0 fixed NaN generation due to unbounded processing (no 0 clipping) 2018-02-22 17:45:42 +01:00
Flössie
2729b785c3 Drop using namespace and add more const plus whitespace fixes 2018-02-21 21:12:25 +01:00
heckflosse
d0da0c66e2 Merge branch 'dev' into pfcorrect-cleanup 2018-02-21 14:42:42 +01:00
heckflosse
e69952d654 use double precision for large summations, #4408 2018-02-21 14:28:54 +01:00
heckflosse
d677515273 CbDL reduce artifacts: wrong preview at low zoom levels, #4407 2018-02-20 14:35:27 +01:00
Alberto Griggio
aa673ce15d fattal: removed negative clipping 2018-02-20 13:58:32 +01:00
heckflosse
fef8cb475c rtengine/PF_correct_RT.cc : further cleanup 2018-02-20 01:13:03 +01:00
heckflosse
77376bb452 rtengine/PF_correct_RT.cc : further cleanup 2018-02-19 21:40:36 +01:00
heckflosse
0bed7fbfce Using ciecam02 + cbdl reduce artifacts leads to completely wrong colours in thumbnail and also for < 100% preview, fixes #4407 2018-02-19 20:00:49 +01:00
heckflosse
4762d1ec63 Badpixelscam(): Fixed bug in SSE code 2018-02-19 17:20:23 +01:00
heckflosse
ad37d6baa8 Badpixelscam(): Bugfix, simplified interface and SSE code 2018-02-19 17:02:17 +01:00
Alberto Griggio
6a96bd2676 merge with 'dev' 2018-02-19 16:44:46 +01:00
Alberto Griggio
33e0c28789 started working on no negative clipping 2018-02-19 16:31:30 +01:00
heckflosse
e527ad44cd Minor cleanups 2018-02-19 15:16:00 +01:00
heckflosse
d8e189e497 Removed one std::cout 2018-02-19 14:51:43 +01:00
heckflosse
edc9382530 Merge branch 'dev' into pfcorrect-cleanup 2018-02-19 02:37:32 +01:00
heckflosse
d05a98807c further cleanup of rtengine/PF_correct_RT.cc 2018-02-19 02:09:58 +01:00
heckflosse
fc751a0cce Wavelet Level Functions not working at all in dev, fixes #4405 2018-02-17 22:39:30 +01:00
heckflosse
828964ce8d Removed obsolete comment, #4392 2018-02-17 21:03:30 +01:00
heckflosse
b1d673a2ba Fix bug in vectorized lut access, fixes #4392 2018-02-17 20:52:00 +01:00
heckflosse
c87b05dfb1 RT Crashes on CL LAB curve, fixes #4402 2018-02-16 13:59:29 +01:00
heckflosse
faeac1286e RT Crashes on CL LAB curve, fixes #4402 2018-02-16 13:53:09 +01:00
heckflosse
ad0e05f846 SSE2 code for BadpixelsLab() 2018-02-16 13:35:10 +01:00
Alberto Griggio
b37c94298c fixed Lab color toning with unbounded processing 2018-02-16 11:19:49 +01:00
Floessie
38cab123fc Merge pull request #4401 from Beep6581/gcc8-warnings
Fix GCC 8 warnings
2018-02-15 20:54:43 +01:00
Flössie
1b048e147f Fix wrong RESTRICT (#4397) 2018-02-15 19:58:08 +01:00