2547 Commits

Author SHA1 Message Date
Pandagrapher
a31393adb1 Saving of Locallab tool parameters in .pp3 file
- Control spot panel parameters are now saved in .pp3 file
- Control spot curved are now visible when Locallab tool panel is
active, not visible otherwise

Limitations:
- Other Locallab tool parameters aren't saved in .pp3 file yet
- Locallab tools are temporary deactivated (time to end procparam
update)
2018-07-26 19:20:33 +02:00
Alberto Griggio
6ae287b72b diagonalcurves: replace cubic splines with (centripetal) Catmull-Rom splines
See https://en.wikipedia.org/wiki/Centripetal_Catmull%E2%80%93Rom_spline

Fixes #4343
2018-07-26 17:27:57 +02:00
Hombre
8397a239a5 Merge branch 'dev' into issue4580 (see... issue #4580) 2018-07-26 01:48:20 +02:00
Hombre
8e86ff7802 Merge branch 'dev' into lensfun-mutex 2018-07-26 00:54:41 +02:00
heckflosse
6c8a47ebdf AHD demosaic still has some integer processing, #4698 2018-07-26 00:52:58 +02:00
heckflosse
99fa2942b8 Crash in highlight recovery when using AHD demosaic, fixes #4692 2018-07-25 14:30:04 +02:00
Alberto Griggio
fce2d61b0c moved softlight later in the pipeline
Gives a better result, more suitable to the final fine-tuning
2018-07-24 17:00:54 +02:00
Hombre
fe2f45dff2 Merge branch 'dev' into 32b-tiff-output-cli 2018-07-22 18:14:38 +02:00
Hombre
3a6556404a Merge branch 'dev' into testoutputprofile 2018-07-22 03:25:49 +02:00
Morgan Hardwood
a4c92ac986 Merge branch which fixes local cbdl bug into newlocallab 2018-07-19 23:08:19 +02:00
Morgan Hardwood
0780aa0f8f Merge branch 'dev' into newlocallab 2018-07-19 23:07:59 +02:00
U-PC-BUREAU\jacques
9d3429c7cd Fixed bug in local cbdl - replace default mult 1 by 100 2018-07-19 20:18:30 +02:00
Hombre
ca4f0e5239 Add mutex to the Lensfun library access.
(try to fix #4580)
2018-07-14 15:52:43 +02:00
Hombre
ef8ea277d7 Replace 3 letters language/country code by 2 letters one
+ remove a useless output profile
2018-07-13 22:39:13 +02:00
Morgan Hardwood
10af344672 Merge branch 'dev' into iconcleanup4 2018-07-13 18:14:48 +02:00
Morgan Hardwood
522495f4eb Icon cleanup #4469 #3547
Rebased in new branch to cleanup commit history.
2018-07-13 18:13:35 +02:00
heckflosse
3329f6ef89 Removed Stopwatch 2018-07-10 13:39:29 +02:00
heckflosse
19371b4b5d Merge branch 'dev' into histmatching-if-needed 2018-07-10 12:30:57 +02:00
Alberto Griggio
06812ebb6f
Merge pull request #4659 from Beep6581/histmatching-simpler-curve
histmatching: use fewer points in the auto-matched curve
2018-07-10 11:06:46 +02:00
Alberto Griggio
eedad21326 histmatching: use the same amount of pixels for the matching regardless of the image orientation 2018-07-10 11:05:35 +02:00
Hombre
180277778a Merge branch 'dev' into testoutputprofile 2018-07-09 22:12:08 +02:00
heckflosse
eeebe587ba Call Histogram matching only if necessary, #4674 2018-07-08 20:24:17 +02:00
heckflosse
7f897e4e4d fix #4669 also for xtrans 2018-07-07 16:39:28 +02:00
heckflosse
9224d6e18c Floating point dng files in [0;1] range have black thumbnail, fixes #4669 2018-07-07 16:09:37 +02:00
U-PC-BUREAU\jacques
e65c6786ff merge with dev 2018-07-07 13:46:18 +02:00
heckflosse
d217dcd2c3 Merge branch 'dev' into 32b-tiff-output-cli 2018-07-07 10:48:41 +02:00
Thanatomanic
cf610f5f5b Updated calculation of RAW histogram binning
The RAW histogram did not always fill up to the 255th value. This fixes that by including the blackpoint in the calculation
2018-07-06 07:16:34 +02:00
Hombre
f2b339fc66 Taking care of backward compatibility for new output profiles
see #4478
2018-07-05 23:32:46 +02:00
Alberto Griggio
8c3e14b7f0 resize: added "allow upscaling" checkbox (issue #4643) 2018-07-04 13:32:12 +02:00
heckflosse
ccfe4275d1 use __m128i instead of __m128i_u 2018-07-03 21:07:39 +02:00
heckflosse
0dd886d152 small changes in conversion from half float to single precision float 2018-07-03 12:28:45 +02:00
heckflosse
f2765b9a1c If available, use intrinsics to convert half precision float values to single precision float values when loading float dng files 2018-07-02 20:29:41 +02:00
Alberto Griggio
ee345ba376 histmatching: use fewer points in the auto-matched curve
makes editing the curve by hand much easier
2018-07-02 17:41:50 +02:00
heckflosse
1d13724604 Limit usable raw border range to 2..16 for pixelshift files 2018-06-30 15:12:57 +02:00
heckflosse
be07fd83c5 Allow custom raw border in range 1..16 for pixelshift files 2018-06-30 14:22:11 +02:00
heckflosse
4b227709d1 Fix broken AMAZE+VNG4 demosaic for motion areas of pixelshift files 2018-06-30 14:20:29 +02:00
Alberto Griggio
7b0383fd2f merge 'soft-light' into 'dev' 2018-06-29 23:34:31 +02:00
heckflosse
192e29416a Call border interpolation from amaze only if border < 4 2018-06-29 13:45:13 +02:00
heckflosse
a79b53f5f1 Changed border interpolation for amaze demosaic, #4642 2018-06-28 19:23:17 +02:00
heckflosse
8cfbd28ad8 Full processing ignored custom raw border, #4642 2018-06-28 19:18:19 +02:00
heckflosse
f55d89e576 Call setBorder() before demosaic 2018-06-28 15:19:37 +02:00
heckflosse
a3d932786e When using zero border, last row and last column were doubled, #4642 2018-06-28 13:37:43 +02:00
heckflosse
cb1f2968ab hphd demosaic border interpolation 2018-06-28 12:59:22 +02:00
heckflosse
5c04e6308f First steps to allow border = 0, issue #4642 2018-06-27 22:34:53 +02:00
heckflosse
6af47bb8d7 correctly set border in xtrans combined demosaicers, hopefully fixes #4639 2018-06-25 23:50:34 +02:00
Hombre
88e645a329 Merge branch 'dev' into testoutputprofile 2018-06-25 01:07:02 +02:00
Hombre
fb0c95969b Creation of the ICCProfileCreator 2018-06-25 00:43:11 +02:00
heckflosse
60f94e29a7 Dual demosaic: added xtrans 2-pass (combination of xtrans 1-pass and xtrans fast) 2018-06-24 19:32:12 +02:00
heckflosse
f7578c1512 Dual demosaic: added DCB+VNG4, RCD+VNG4. Cleaned code. Prepared engine for semi-automatic calculation of contrast threshold 2018-06-24 17:01:15 +02:00
Alberto Griggio
93d442f802 increased precision of the channel mixer (allow 1 decimal figure) 2018-06-15 14:16:37 +02:00