1626 Commits

Author SHA1 Message Date
heckflosse
7d49895769 Removed Stopwatches 2018-05-22 14:38:32 +02:00
heckflosse
2d3148b962 Fixes some things @Floessie suggested in code review 2018-05-20 23:42:42 +02:00
heckflosse
ac78dd311e Speedup for ca-correction of pixelshift files, also fixed a memory leak 2018-05-20 13:59:50 +02:00
heckflosse
68fabf0be5 Fix for last commit 2018-05-19 13:47:44 +02:00
heckflosse
2828e2933d pixelshift: use auto-calculated ca-correction parameters from first frame for all frames 2018-05-19 12:24:29 +02:00
Morgan Hardwood
1fcb00c5d8 Added Panasonic DC-GX9 to camconst.json
Quality X, color matrix from ADC-10.3.
No white-frames nor black-frames yet, see #4550
2018-05-12 11:21:09 +02:00
Morgan Hardwood
fde0dccd6a Revised printf file format strings 2018-05-06 21:50:09 +02:00
Hombre
ec2181f7ff Fix #4532, Fix #4533 : Pentax HDR/PEF and 16/24 bits float support 2018-05-06 17:14:44 +02:00
heckflosse
a6f82d0212 Fix copy/paste bug, fixes #4538 2018-05-06 15:43:17 +02:00
heckflosse
eec33292db Segfault in gaussianBlur (USM), fixes #4528 2018-05-01 14:20:56 +02:00
Alberto Griggio
a5d9c49fa8 improve the accuracy of previews when "clip OOG" is not set
Fixes #4519
2018-04-30 17:50:17 +02:00
Alberto Griggio
5d9dadae6e apply clipping in RAW if the "clip OOG" parameter is set 2018-04-30 17:49:55 +02:00
Alberto Griggio
5d27eea860
Merge pull request #4506 from Beep6581/new-shadows-highlights
New shadows/highlights implementation
2018-04-28 19:23:28 +02:00
Alberto Griggio
5fd8f66b36 shadows/highlights: ignore the params in the pp3 if ppVersion < 333 2018-04-28 19:06:05 +02:00
heckflosse
3d861ef64d Fix wrong Canon mRaw dimensions, fixes #3533 2018-04-27 15:46:56 +02:00
heckflosse
63f3b2f86f Merge branch 'dev' into new-shadows-highlights 2018-04-26 15:10:58 +02:00
heckflosse
c45ec6f16e Speedup and bugfix for new Sh/Hl tool 2018-04-26 14:32:43 +02:00
Alberto Griggio
6bea422836 shadows/highlights: add a bit more contrast in the shadows 2018-04-24 14:59:46 +02:00
heckflosse
e518e7923e Better raw crop for Pentax K-S1 2018-04-19 20:53:41 +02:00
heckflosse
127f04185b Merge branch 'dev' into pixelshift_fixes 2018-04-18 15:18:52 +02:00
heckflosse
0207705c16 Pixelshift: renamed 'ISO-adaption' slider to 'sensitivity' slider. Changed calculation of sensitivity. Some cleanups 2018-04-18 15:00:21 +02:00
heckflosse
52968a9766 Made xtrans_demosaic an own compilation unit 2018-04-18 13:16:56 +02:00
heckflosse
239e0dab57 Corrupted pixels near image's edge when using flat field images with black border, #4378 2018-04-15 14:35:30 +02:00
heckflosse
fd9a236249 Corrupted pixels near image's edge when using Amaze demosaicing and specific flat field image, fixes #4378 2018-04-15 00:35:40 +02:00
heckflosse
3578529082 Pixelshift: further cleanup 2018-04-14 23:24:28 +02:00
heckflosse
edaf2e239b Merge branch 'dev' into pixelshift_fixes 2018-04-14 01:16:21 +02:00
heckflosse
4a1a10aab0 Pixel Shift: Improve motion mask and further changes 2018-04-14 01:11:01 +02:00
Alberto Griggio
c456741431 removed old comment (no longer valid) 2018-04-13 18:00:55 +02:00
Alberto Griggio
4df4fd6370 code cleanup after the new shadows/highlights tool 2018-04-13 15:43:06 +02:00
Alberto Griggio
25b066e257 first version of new shadows/highlights tool 2018-04-13 17:30:29 +02:00
Alberto Griggio
f8c06863fe fix crash when the CL curve is such that curve(0) >> 0 2018-04-12 21:51:57 +02:00
Floessie
3bcae75b9c
Merge pull request #4502 from Beep6581/dcp-aliases
DCP aliases
2018-04-12 11:26:59 +02:00
Alberto Griggio
f320de08eb rawimagesource: force conversion through prophoto if the input ICC profile is not a "generic" one 2018-04-12 09:44:51 +02:00
Flössie
df5c385135 Use cJSON_Minify() and fix missed const opportunities 2018-04-11 20:16:35 +02:00
Alberto Griggio
d4d4ae0320 Do not perform Bradford adaptation when importing custom working spaces from ICC profiles
ICC profile matrices are already adapted to D50, regardless of the value of the white point tag
2018-04-10 22:00:26 +02:00
Flössie
4332b7edeb Implement dcpprofiles/camera_model_aliases.json (#4500) 2018-04-10 20:33:54 +02:00
Ingo Weyrich
0a88a36ed9
Merge pull request #4444 from Beep6581/vibrance_review
Code review and speedup for ImProcFunctions::vibrance()
2018-04-08 00:57:34 +02:00
heckflosse
eb1e67e3fb Removed BENCHMARK 2018-04-08 00:56:56 +02:00
heckflosse
9323d8c46d Remove ciecam02 double precision processing 2018-04-06 23:19:40 +02:00
heckflosse
68ecc24270 Fix slowdown caused by 03efc48 2018-04-06 16:19:01 +02:00
heckflosse
15794cc1ba First steps to extend dynamic profiles for Pixel Shift and HDR images 2018-04-05 14:41:02 +02:00
Alberto Griggio
03efc48bc5 tentative fix for #4481 2018-04-05 11:22:19 +02:00
Alberto Griggio
46327259e2 added checkbox to let the user decide whether to clamp or not 2018-04-05 11:22:05 +02:00
heckflosse
69d362e3ba Merge branch 'dev' into pixelshift_fixes 2018-04-04 20:13:05 +02:00
Alberto Griggio
681361c091 do not apply profiled vignette correction if the correction mode is set to 'None'
Fixes #4480
2018-04-04 13:36:18 +02:00
Alberto Griggio
4344603a3d further fixes to ensure smooth transitions to clipped colours 2018-04-04 01:05:23 +02:00
Alberto Griggio
acfdf220ec reverted to original method for colour propagation of fully clipped highlights
The "new" one was producing artifacts in some cases -- needs further investigation
2018-04-03 10:38:59 +02:00
Alberto Griggio
65783e0216 fixed warning about uninitialized vars 2018-04-03 09:25:16 +02:00
Flössie
840908e431 Fix Clang build (fixes #4483) 2018-04-03 20:38:35 +02:00
heckflosse
16679296b7 replace summation with error correction by summation using double precision 2018-04-03 12:22:32 +02:00