2547 Commits

Author SHA1 Message Date
heckflosse
6f69a1b2f6 Merge branch 'dev' into rcd-speedup 2018-03-10 23:40:12 +01:00
heckflosse
b1fbce95ba Merge branch 'raw-line-noise-direction' of https://github.com/Beep6581/RawTherapee into raw-line-noise-direction 2018-03-10 23:20:54 +01:00
heckflosse
acda76ef21 Merge branch 'dev' into raw-line-noise-direction 2018-03-10 23:16:51 +01:00
Alberto Griggio
81210d18b4 Added new mode "Horizontal on PDAF rows only" for the "line noise filter" 2018-03-10 22:56:45 +01:00
heckflosse
478ebb1a49 ~ 45% speedup for RawImageSource::green_equilibrate() 2018-03-10 22:52:03 +01:00
Desmis
1a91bb60fe Improve lightness for color and light and fix crashed with contrast when lightness -100 2018-03-10 18:12:15 +01:00
heckflosse
64979b0660 PDAF patterns ignored in user's camconst, #4435 2018-03-10 12:18:56 +01:00
heckflosse
c556e026f1 Merge branch 'raw-line-noise-direction' of https://github.com/Beep6581/RawTherapee into raw-line-noise-direction 2018-03-09 23:35:02 +01:00
heckflosse
11c942d2b3 ~ double speed for PDAFLinesFilter::mark() 2018-03-09 23:34:22 +01:00
heckflosse
4e9a656658 Fixed bug in RawImageSource::green_equilibrate() 2018-03-09 23:33:32 +01:00
Alberto Griggio
5e2b8caa49 added PDAF data for the Sony A6300 to camconst.json (and a comment about the "pdafPattern" and "pdafOffset" fields) 2018-03-09 23:14:08 +01:00
heckflosse
6767fc5ddc Use Rcd instead of Amaze demosaic for fast export of Bayer files 2018-03-09 21:39:51 +01:00
heckflosse
ba22027b2f Get pdaf data from camconst.json 2018-03-09 20:18:37 +01:00
Alberto Griggio
a6c86b2bcf use bilinear interpolation in PDAFGreenEqulibrateThreshold::operator() 2018-03-09 18:26:29 +01:00
heckflosse
84f46eaab6 Add flat field correction for monochrome raw files 2018-03-09 14:51:28 +01:00
Hombre
d86262162b Updated settings folder handling when in single user mode (see #4428) 2018-03-09 00:35:37 +01:00
Alberto Griggio
24edd97dca added automatic adaptive green equilibration to the PDAF lines filter 2018-03-08 16:12:34 +01:00
heckflosse
835ca352cf use C++11 keyword 'alignas' instead of ALIGNED16 macro, issue #4432 2018-03-07 18:47:21 +01:00
heckflosse
b351dbd409 Fixed typo in comment 2018-03-07 14:37:04 +01:00
heckflosse
c7145599df Fix artifacts when using defringe in ciecam02 mode 2018-03-07 14:35:14 +01:00
Alberto Griggio
06bd387d52 continued working on tuning the PDAF lines filter 2018-03-07 10:42:36 +01:00
Alberto Griggio
cabf1160dd further tweaks to the PDAF lines filter 2018-03-06 23:23:38 +01:00
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
Desmis
f3a6a2b759 merge with dev 2018-03-04 17:22:56 +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