Commit Graph

8090 Commits

Author SHA1 Message Date
Ingo Weyrich
0cf3f16dfa Basic Canon CR3 support. Only decoding, still no CR3 exif support. Ported from ART. Kudos to agriggio and libraw 2019-11-19 19:19:49 +01:00
Ingo Weyrich
cbfda6b125 clean array2D.h dependencies 2019-11-18 21:08:56 +01:00
Ingo Weyrich
62eb970aee Capture sharpening: xtrans auto radius calculation bugfix 2019-11-17 14:13:28 +01:00
Ingo Weyrich
4c99d3b78b Segfault in before/after mode, fixes #5529 2019-11-17 13:58:43 +01:00
Ingo Weyrich
f041573d4d Capture sharpening: improve auto radius calculation for xtrans 2019-11-16 16:06:31 +01:00
Ingo Weyrich
c2ed31991b Capture sharpening: fix broken non SSE build 2019-11-14 11:57:55 +01:00
Ingo Weyrich
3be7016517 Capture sharpening: Remove range adjuster and introduce 2019-11-13 21:05:24 +01:00
Morgan Hardwood
a4909dc09e Panasonic DC-S1 white levels update
Updated white levels for ISO 50, 64 and 80, based on raw files from issue #5204
2019-11-12 22:49:07 +01:00
Ingo Weyrich
4857566d25 Capture sharpening: add range label to default file 2019-11-12 18:06:55 +01:00
Ingo Weyrich
e525f5bec1 Capture sharpening: added range-adjuster to exclude bright areas from sharpening 2019-11-12 14:37:15 +01:00
Ingo Weyrich
174f5e95ff Capture sharpening: revome transations related to gamma! 2019-11-12 00:19:04 +01:00
Ingo Weyrich
bda2a718d5 Merge pull request #5524 from Beep6581/capture_sharpening_2
Capture sharpening cleanup
2019-11-11 23:40:17 +01:00
Ingo Weyrich
af4bf34b6b Capture sharpening: cleanup 2019-11-11 15:52:31 +01:00
Morgan Hardwood
faa324ebf7 Panasonic DC-S1 / DC-S1R white levels, #5204
Based on measurements from supplied white frames of the DC-S1,
and non-white frame raw files with clipping from various sources
on the internet of the DC-S1R.
2019-11-10 23:13:15 +01:00
Ingo Weyrich
d32c570383 Capture sharpening: removed gamma 2019-11-10 16:05:24 +01:00
Ingo Weyrich
5235a82a70 Merge pull request #5515 from Beep6581/panasonic_dc-s1
Decode Panasonic DC-S1 and DC-S1R files
2019-11-09 16:56:11 +01:00
Ingo Weyrich
587652283d further reduction of include dependencies, also finalised some classes 2019-11-09 16:51:54 +01:00
Ingo Weyrich
e5258e6f60 reduce rtgui/inspector.h dependencies 2019-11-08 20:22:18 +01:00
Ingo Weyrich
9ac34eb33c panasonic decoders: cleanup 2019-11-07 19:35:02 +01:00
Ingo Weyrich
ffa461d3de Bottleneck when loading Panasonic RW2 files, #5517 2019-11-07 18:47:11 +01:00
Ingo Weyrich
bc6280afdf Fix decoding of Panasonic Highres files, #5204 2019-11-07 15:39:03 +01:00
Ingo Weyrich
254d9494de cleanup 2019-11-06 23:12:52 +01:00
Ingo Weyrich
2da0990433 make own compilation unit for panasonic decoders 2019-11-06 23:07:41 +01:00
Ingo Weyrich
70a00d335a better white level for panasonic dc-s1 2019-11-06 14:53:50 +01:00
Ingo Weyrich
e12b58cfcf Decode standard Panasonic DC-S1 and DC-S1R files (pixelshift files are not supported yet), #5204 2019-11-06 14:40:05 +01:00
Ingo Weyrich
a2d5ef356c Merge branch 'dev' of https://github.com/Beep6581/RawTherapee into dev 2019-11-06 13:14:07 +01:00
Ingo Weyrich
0d4228623f dcraw: reduce memory usage 2019-11-06 13:13:44 +01:00
Morgan Hardwood
9ddd2a2a9b Added FUJIFILM X-T2 dual-illuminant DCP, closes #5513 2019-11-05 23:06:45 +01:00
Ingo Weyrich
03c0d6c86c Some cleanups, also fix some fallouts from reduce_include_dependencies branch 2019-11-05 20:31:17 +01:00
Ingo Weyrich
d3e7f6a591 Capture sharpening: some cleanups 2019-11-05 19:06:08 +01:00
Ingo Weyrich
ec5eaf9cea Merge pull request #5512 from Beep6581/reduce-include-dependencies
Reduce include dependencies
2019-11-04 16:24:43 +01:00
Ingo Weyrich
14ef271a36 Add missing line ending 2019-11-04 15:11:49 +01:00
Ingo Weyrich
0544d15b16 Fix slowdown when creating thumb from non-raw file 2019-11-04 15:10:28 +01:00
Flössie
7ef19b5126 Fix GCC 9.2.1 build 2019-11-04 14:48:06 +01:00
Ingo Weyrich
9f3251eb56 fix lgtm issue 2019-11-03 23:30:34 +01:00
Ingo Weyrich
e7cbca7d4f Merge branch 'dev' into reduce-include-dependencies 2019-11-03 21:40:27 +01:00
Ingo Weyrich
58f44e96cb Merge pull request #5508 from Beep6581/flatfield_review
Review of flatfield code, own compilation unit, use clip control valu…
2019-11-03 20:22:53 +01:00
Ingo Weyrich
ec3ba6d9b8 renamed sleef.c to sleef.h 2019-11-03 17:03:40 +01:00
Ingo Weyrich
ee6dd7d0d1 reduce <omp.h> dependencies 2019-11-03 16:14:16 +01:00
Ingo Weyrich
e66ed090a7 remove two accidently committed files 2019-11-03 14:53:57 +01:00
Ingo Weyrich
6335b68a80 Further reduction of include dependencies 2019-11-03 14:52:42 +01:00
Ingo Weyrich
b3b1008270 Further reduction of include dependencies 2019-11-02 17:29:26 +01:00
Ingo Weyrich
afeca7f5f9 Fix lgtm issues 2019-11-02 00:18:48 +01:00
Ingo Weyrich
f02f5c4a69 Fix two lgtm issues 2019-11-01 22:57:20 +01:00
Ingo Weyrich
c1f9120ef4 Further reduction of include dependencies 2019-11-01 21:20:52 +01:00
Ingo Weyrich
b58d38fc62 Fix clang warnings 2019-11-01 17:17:29 +01:00
Ingo Weyrich
d731e172c2 Further reduction of include dependencies 2019-11-01 16:15:59 +01:00
Ingo Weyrich
e682b364b5 Further reduction of include dependencies 2019-11-01 14:51:33 +01:00
Ingo Weyrich
962f81f6bc Further reduction of include dependencies 2019-11-01 12:51:08 +01:00
Ingo Weyrich
785273e7bf Further reduction of include dependencies 2019-11-01 01:03:30 +01:00