Commit Graph

2485 Commits

Author SHA1 Message Date
Ingo Weyrich
c11087c28d Cleanup curves.h includes 2019-10-29 14:15:45 +01:00
Ingo Weyrich
3aa84c48da Forward declare ColorTemp 2019-10-29 12:33:14 +01:00
Ingo Weyrich
e92a99350b Forward declare Image8 2019-10-29 11:44:00 +01:00
Ingo Weyrich
54b6b53e12 Reduce image16.h dependencies 2019-10-28 21:15:34 +01:00
Ingo Weyrich
20726d5bfe Forward declare Imagefloat 2019-10-28 20:01:16 +01:00
Ingo Weyrich
22e5348db7 Forward declare LabImage 2019-10-28 17:17:15 +01:00
Ingo Weyrich
eaf0eeff4e Forward declare CieImage 2019-10-28 15:43:58 +01:00
Ingo Weyrich
66191609d6 Forward declare wavelet_decomposition 2019-10-28 15:17:25 +01:00
Ingo Weyrich
0ee3873ce4 fix clang warning 2019-10-28 13:35:46 +01:00
Ingo Weyrich
3ba2e3fbd7 Merge branch 'dev' into boxblur_cleanup 2019-10-26 20:11:25 +02:00
Ingo Weyrich
11f8672584 Fix bug in Capture Sharpening 2019-10-26 12:54:29 +02:00
Ingo Weyrich
7f6d29d938 Merge pull request #5503 from ahoenselaar/hasselblad
Decoding of Hasselblad pixelshift files. Kudos to @ahoenselaar
2019-10-24 18:42:23 +02:00
Ingo Weyrich
0e209a0bc1 Capture Sharpening: Highlights zone with Color Propagation are filled in a purple color, fixes #5505 2019-10-22 14:12:38 +02:00
Andreas Hoenselaar
1bffb54977 Calculate the initial predictor only once. 2019-10-19 21:25:36 -08:00
Andreas Hoenselaar
de1c04b633 Use the same predictor for all Hasselblad files. 2019-10-19 11:22:06 -08:00
Flössie
f7c57eeeda Make ImProcFunctions::transCoord() const 2019-10-08 14:12:42 +02:00
Beep6581
710f6c089d Merge pull request #5483 from Beep6581/whitespace
Whitespace cleanup
2019-10-07 08:21:59 +02:00
Andreas Hoenselaar
7885e113b8 Stop right-shifting of predictor value for Hasselblad pixelshift and align math with lossless JPEG predictor 5 2019-10-05 21:47:06 -08:00
Morgan Hardwood
a87d104a4d NIKON COOLPIX P1000 white level
Fixes magenta highlights issue somehow missed in 9764d0e97
2019-10-03 16:07:47 +02:00
Morgan Hardwood
8f0de49d41 Whitespace cleanup
Cleans up whitespace (tab -> space), alignment and DOS line endings.
2019-10-03 11:43:12 +02:00
Flössie
0b2b3dc974 Force static privately used subdir libraries (closes #5481) 2019-10-03 10:37:35 +02:00
Morgan Hardwood
9764d0e972 NIKON COOLPIX P1000 matrix, closes #5480
Also, no issue with magenta highlights, so bumping quality to B.
2019-10-01 11:32:28 +02:00
heckflosse
bd3c8a2066 Nikon COOLPIX P1000 black level 2019-09-30 17:19:46 +02:00
Ingo Weyrich
d08c88bdea Update rt_algo.cc
Fixed a comment
2019-09-26 18:02:37 +02:00
Ingo Weyrich
5afb0a345e add mising include 2019-09-26 15:27:12 +02:00
Ingo Weyrich
6bebc19f02 reviewed boxblur code and usage 2019-09-26 15:03:09 +02:00
Ingo Weyrich
6026c110fa Merge branch 'dev' of https://github.com/Beep6581/RawTherapee into dev 2019-09-25 15:18:40 +02:00
Ingo Weyrich
ca109814fc boxblur: further reduction of memory usage 2019-09-25 15:18:10 +02:00
Flössie
5a19632475 Fix non-SSE2 build 2019-09-25 11:33:56 +02:00
Ingo Weyrich
851a12e165 capture sharpening: more clear variable names 2019-09-24 19:18:26 +02:00
Ingo Weyrich
79b3ff8e6e capture sharpening: allow negative corner boost 2019-09-24 18:59:02 +02:00
Ingo Weyrich
e62b004434 dehaze: removed benchmark code 2019-09-23 22:14:52 +02:00
Ingo Weyrich
e810cfa532 Merge branch 'dev' into dehaze_speedup 2019-09-23 16:45:18 +02:00
Ingo Weyrich
8d5c999ad8 hasselblad_load_raw: fix warning 2019-09-23 16:44:55 +02:00
Ingo Weyrich
1e41ee6265 dehaze: fix two cppcheck style warnings, #5456 2019-09-23 15:54:11 +02:00
Ingo Weyrich
aee11bf367 Merge branch 'dev' into dehaze_speedup 2019-09-23 14:51:15 +02:00
Ingo Weyrich
eae86cbd35 Merge pull request #5464 from Beep6581/hasselblad_load_review
Improve readability of hasselblad_load_raw() code, #5434
2019-09-23 14:23:15 +02:00
Ingo Weyrich
c83b577dc7 hasselblad_load_raw: apply changes requested by @Floessie in code review 2019-09-23 14:22:14 +02:00
Ingo Weyrich
9cff2bca48 dehaze: speedup and changes requested by @Floessie in code review, #5456 2019-09-23 13:43:43 +02:00
Ingo Weyrich
204475dd05 sleefsseavx: added horizontal min and max 2019-09-23 13:42:23 +02:00
Ingo Weyrich
7a8225d274 procparams: apply changes requested by @Floessie in code review 2019-09-23 13:40:19 +02:00
Ingo Weyrich
3ca7f09655 guidedfilter: apply changes requested by @Floessie in code review 2019-09-23 13:39:50 +02:00
Ingo Weyrich
f03605b735 boxblur: apply changes requested by @Floessie in code review 2019-09-23 13:39:21 +02:00
Ingo Weyrich
ca162e8ffc dehaze: (experimental) input normalization to improve handling of overexposed pictures, thanks @agriggio, #5456 2019-09-22 23:45:19 +02:00
Ingo Weyrich
189f474e03 dehaze: add accidently removed early exit in case there is no haze detected, #5456 2019-09-22 20:53:03 +02:00
Ingo Weyrich
0fc0eced5a Merge branch 'dev' into dehaze_speedup 2019-09-22 15:39:19 +02:00
Ingo Weyrich
757eef0ac5 Merge branch 'dev' into dehaze_speedup 2019-09-22 13:24:17 +02:00
Ingo Weyrich
cab84aed38 dehaze: fix bug in luminance mode, #5456 2019-09-22 13:21:34 +02:00
Ingo Weyrich
7e042e23b3 Merge branch 'dev' into capture_sharpening 2019-09-22 00:30:15 +02:00
Ingo Weyrich
1e27156a32 Merge pull request #5421 from shlyakpavel/patch-2
improcfun.cc: cleanup
2019-09-22 00:29:06 +02:00