Commit Graph

4709 Commits

Author SHA1 Message Date
Desmis
c10453b4ce Clean and format code 2019-09-22 10:37:35 +02:00
Desmis
7ec3b17d7b Simplify code Retinex 2019-09-22 10:32:09 +02:00
Desmis
4a9feb02c6 Clean code 2019-09-22 09:20:16 +02:00
Desmis
7fb2acd28c merge with dev 2019-09-22 07:22:53 +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
Ingo Weyrich
78d7c1da6a Merge branch 'dev' into capture_sharpening 2019-09-22 00:25:55 +02:00
Ingo Weyrich
7726911f7a Merge branch 'dev' into dehaze_speedup 2019-09-22 00:01:29 +02:00
Ingo Weyrich
27ba217d5b Merge pull request #5420 from shlyakpavel/patch-1
dcraw.cc: replace memcpy with memmove
2019-09-21 23:55:57 +02:00
Ingo Weyrich
a7cc59c91d dehaze: further speedup, stolen from ART, thanks @agriggio, #5456 2019-09-21 21:33:05 +02:00
Desmis
9314fa0170 Another change default settings Retinex Dehaze 2019-09-21 19:58:49 +02:00
Desmis
712dd73aea Others improvments to Retinex - Dehaze 2019-09-21 10:10:43 +02:00
Desmis
beedbfac1f Some changes to retinex 2019-09-20 19:08:21 +02:00
Ingo Weyrich
83a8ca8ef5 dehaze: Fix artifacts when blue channel is clipped, #5456, thanks to @agriggio 2019-09-20 15:29:35 +02:00
Ingo Weyrich
7ff3192cc9 dehaze: added lumimance mode from ART, #5456, thanks to @agriggio 2019-09-20 14:03:09 +02:00
Desmis
ed1feb3630 Improvment to min max Retinex 2019-09-20 13:28:16 +02:00
Desmis
2c6af9cfa5 Improvment settings retinex dehaze 2019-09-20 12:38:17 +02:00
Ingo Weyrich
7d5ec6c067 Fix bug at right border in new boxblur function, #5456 2019-09-19 22:21:45 +02:00
Ingo Weyrich
3981e285b9 dehaze: fix broken build on gcc < 9.x, #5456 2019-09-19 22:06:41 +02:00
Ingo Weyrich
3ab379ad0a Dehaze: further speedup, #5456 2019-09-19 20:56:33 +02:00
Desmis
0d04d63c70 merge with dev 2019-09-19 06:46:55 +02:00
Desmis
c9971d3764 Clean code and Tooltip 2019-09-19 06:44:11 +02:00
Ingo Weyrich
e10c3b2f66 Merge pull request #5458 from rom9/filmneg_fix_spot_size
Fixed sampling loop ranges in `channelsAvg`.
2019-09-18 22:56:05 +02:00
rom9
c0aa982fdd Fixed sampling loop ranges in channelsAvg. It was effectively doubling spotSize, sampling an area of 64x64 instead of 32x32. 2019-09-18 21:32:35 +02:00
Desmis
c4824262ee Improvment and fix bug to DCT chroma Denoise 2019-09-18 18:49:45 +02:00
Desmis
f69fd2ddec Re-enabled chroma detail DCT - denoise 2019-09-18 13:00:17 +02:00
Desmis
8c8df83a5a Change default setting luminance detail DCT 2019-09-18 11:11:02 +02:00
Ingo Weyrich
991fc94d89 Speedup for guided filter 2019-09-17 15:11:12 +02:00
Desmis
9e9d0cd503 merge with dev 2019-09-17 11:11:43 +02:00
Desmis
332782ec9b merge with dev 2019-09-17 10:57:05 +02:00
Desmis
57d5117268 merge with dev 2019-09-17 07:50:49 +02:00
Desmis
0720046efd Improvment to denoise 2019-09-17 07:02:51 +02:00
Ingo Weyrich
a0c6c1569c Fix indentations 2019-09-16 21:43:03 +02:00
Ingo Weyrich
da3eff8aa7 Merge branch 'dev' into capture_sharpening 2019-09-16 17:19:09 +02:00
Ingo Weyrich
c88a74e83a Merge pull request #5427 from Beep6581/speedup_transform
Speedup for transform
2019-09-16 17:18:38 +02:00
Ingo Weyrich
796e8f0289 Removed timing code 2019-09-16 17:17:49 +02:00
Ingo Weyrich
f2cdbd0e4d Capture sharpening: experimental radius offset depending on distance to center 2019-09-16 15:09:47 +02:00
Desmis
221fb337b1 Temporary disable denoise PDE exposure 2019-09-16 06:57:53 +02:00
Ingo Weyrich
e1b170526a Merge pull request #5447 from Beep6581/softlight_speedup
Soft Light: speedup and reduce memory usage
2019-09-15 22:30:34 +02:00
Ingo Weyrich
f55afb91c3 Soft Light: remove benchmark code, closes #5447 2019-09-15 22:30:03 +02:00
Ingo Weyrich
0c1c215262 Improve readability of hasselblad_load_raw() code, #5434 2019-09-15 21:57:17 +02:00
Desmis
ac906b44fc merge with dev 2019-09-15 18:56:57 +02:00
Desmis
1f63d27ecd Improve denoise for PDE Exposure 2019-09-15 18:54:54 +02:00
Ingo Weyrich
a06c2714e2 Update capturesharpening.cc
Fix artifacts at radius > 0.85
2019-09-15 16:29:29 +02:00
Ingo Weyrich
19e0112495 xtrans: border artifacts when using 1-pass Markesteijn, fixes #5452 2019-09-15 12:55:20 +02:00
Hombre
1cf62a2a65 Merge branch 'dev' into spot-removal-tool 2019-09-14 23:31:02 +02:00
Ingo Weyrich
51daaf5fa1 Capture Sharpening: some code cleanups 2019-09-14 19:35:19 +02:00
Ingo Weyrich
aadeb539a9 Capture sharpening: small speedup, also reduced memory usage by width * height * 4 byte 2019-09-14 17:51:28 +02:00
Ingo Weyrich
2690493746 Merge branch 'dev' of https://github.com/Beep6581/RawTherapee into dev 2019-09-14 14:43:56 +02:00
Ingo Weyrich
62ec0f0fd2 Capture sharpening: tiled deconvolution 2019-09-14 14:43:32 +02:00