Commit Graph

2281 Commits

Author SHA1 Message Date
heckflosse
9224d6e18c Floating point dng files in [0;1] range have black thumbnail, fixes #4669 2018-07-07 16:09:37 +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
Hombre
e2dc8ea2c3 Merge branch 'dev' into testoutputprofile 2018-06-14 21:47:14 +02:00
Alberto Griggio
5a2e6f5f76 Merge pull request #4605 from Beep6581/labgrid-reduce-range
reduce the range of the lab grid colour toning method
2018-06-14 18:21:58 +02:00
Alberto Griggio
fcf1fd0592 revert to old method (<= 5.4) for hilight reconstruction via colour propagation
Fixes #4610
2018-06-14 18:05:47 +02:00
heckflosse
0edd4bfcea dcp profiles not found when user dcp profile dir did not exist 2018-06-14 15:38:40 +02:00
heckflosse
de5defd9b7 Fix broken non SSE builds, fixes #4608 2018-06-14 11:31:06 +02:00
heckflosse
e3cb9130a1 Fixed copy/paste bug in gauss.cc 2018-06-14 00:38:28 +02:00
heckflosse
35743a19ad fixed copy/paste bug in gauss.cc 2018-06-14 00:31:11 +02:00
heckflosse
d5ea2becae Merge branch 'dev' into sharpmask 2018-06-13 14:36:27 +02:00
Alberto Griggio
09b5dca08d merge branch 'user-dcp-profiles-dir' 2018-06-13 14:31:07 +02:00
heckflosse
306e0478d7 deconvolution amount was ignored if contrast threshold == 0, fixed 2018-06-13 14:28:31 +02:00
Alberto Griggio
d8bf532e47 reduce the range of the lab grid colour toning method
allows for more fine-tuning where it matters most
2018-06-13 14:14:39 +02:00
heckflosse
f6508b3203 Merge branch 'dev' into sharpmask 2018-06-13 13:02:38 +02:00
heckflosse
a3055f3552 Small speedup for rl sharpening when damping = 0, no issue 2018-06-12 17:59:10 +02:00
Alberto Griggio
f87b71460f Merge pull request #4593 from Beep6581/green-eq-camconst
Move green equilibration info to camconst.json
2018-06-12 08:46:24 +02:00
Alberto Griggio
55f232f4dd updated camconst.json with global green eq info according to iliasg's advice 2018-06-12 08:44:34 +02:00
Morgan Hardwood
83e686a719 Fixes bugs in Black-and-White tool
- Incorrect history messages were shown.
- Channel mixer "Auto" behaved incorrectly.
Fixes by Jacques Desmis.
Closes #4570
2018-06-11 21:52:23 +02:00
heckflosse
44729edf04 Prepared engine to display the Sharpening Contrast mask 2018-06-10 14:35:12 +02:00
heckflosse
039f68e545 Fix another two bugs I introduced 2018-06-08 17:48:53 +02:00
heckflosse
6a317ee4fc Fix broken clang build 2018-06-08 16:04:25 +02:00
Alberto Griggio
4361e12062 camconst: use true/false instead of 0/1 for "global_green_equilibration" 2018-06-08 13:55:15 +02:00
Ingo Weyrich
cdaab6a68b Merge pull request #4590 from Beep6581/spotwb
Spot white balance sometimes failes, fixes #4589
2018-06-07 22:27:10 +02:00
heckflosse
6cba9ab7c4 Fixed another accidently committed change 2018-06-07 22:11:37 +02:00
heckflosse
d624577ee5 Removed accidently committed condition 2018-06-07 22:08:07 +02:00
Ingo Weyrich
3b69c781c2 Merge pull request #4595 from Beep6581/autowb
Exclude very dark regions from calculation of pre demosaic auto white balance
2018-06-07 21:44:43 +02:00