Ingo Weyrich
f727477710
Make some more files cppcheck clean ( #6133 )
...
* Make some more files cppcheck clean
* revert change of dcrop.cc from last commit
* Replace calculation: y = pow(x, 1/ (2.f * 2.f)) by y = sqrt(sqrt(x))
* Revert "Replace calculation: y = pow(x, 1/ (2.f * 2.f)) by y = sqrt(sqrt(x))"
This reverts commit d639c67249f1723fa9f9e55e0442afcb862eba91.
2021-02-24 22:39:23 +01:00
Desmis
7868cc160a
Improvments to sharp
2020-06-05 14:50:27 +02:00
Desmis
8a8fba500b
Change sharp behavior
2020-06-05 12:45:35 +02:00
Desmis
e573de78b4
merge with dev
2020-03-19 13:40:11 +01:00
Ingo Weyrich
2c831a11a7
more double promote fixes
2020-02-09 23:34:12 +01:00
Ingo Weyrich
c304d32702
mlsharpen review: minor changes
2020-01-17 14:23:06 +01:00
Ingo Weyrich
d5c60475e5
review mlsharpen
2020-01-17 14:16:54 +01:00
Desmis
2bf5c494c1
merge with dev
2019-12-20 18:32:00 +01:00
Ingo Weyrich
5face2e449
buildBlendMask: remove multiplication by amount as amount always was 1
2019-12-20 17:44:51 +01:00
Ingo Weyrich
033d9fe02a
Merge branch 'dev' into newlocallab
2019-11-04 23:01:33 +01:00
Ingo Weyrich
ec3ba6d9b8
renamed sleef.c to sleef.h
2019-11-03 17:03:40 +01:00
Ingo Weyrich
6935faa258
Further cleanup of include dependencies
2019-10-30 22:12:06 +01:00
Flössie
d7ec033829
Reduce dcp.h
dependencies
2019-10-30 09:30:21 +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
Desmis
94e3ce3e07
merge with dev and fixed some bugs
2019-10-27 17:09:53 +01:00
Ingo Weyrich
6bebc19f02
reviewed boxblur code and usage
2019-09-26 15:03:09 +02:00
Desmis
0711373021
Merge with dev
2019-09-11 08:35:25 +02:00
Ingo Weyrich
ba43437220
Merge pull request #5445 from Beep6581/capture_sharpening
...
Merge Capture sharpening into dev to get more tests
2019-09-10 19:27:01 +02:00
Morgan Hardwood
60b2196bce
Updated gnu.org links to use HTTPS
2019-09-10 12:34:57 +02:00
Ingo Weyrich
0c1caf6c36
capture sharpening: further improvements and speedups
2019-08-20 18:41:06 +02:00
Ingo Weyrich
8421f8780a
capture sharpening: contrast threshold
2019-08-15 20:40:32 +02:00
Ingo Weyrich
506254ce46
capture sharpening: first mockup
2019-08-14 17:19:26 +02:00
heckflosse
020204e0cb
Merge branch 'dev' into newlocallab
2019-03-12 14:57:17 +01:00
Flössie
0cbc4923bc
Relax dependency from procparams.h
2019-02-28 20:44:50 +01:00
Desmis
63f6c26f70
merge with dev - thanks to Floessie
2019-01-26 08:34:50 +01:00
heckflosse
b9942422e7
Change microcontrast uniformity adjuster range, fixes #5129
2019-01-01 17:36:17 +01:00
Desmis
cc6cf81c57
merge with dev
2018-12-30 13:57:40 +01:00
Desmis
d812e4a5fa
add local blur flat region to sharpen - thanks to Ingo
2018-12-26 13:20:12 +01:00
Desmis
0c40abf126
add Contrast Threshold (sharp) - Local Contrast - Dehaze (retinex)
2018-12-19 19:33:33 +01:00
heckflosse
988d598d9d
Decouple sharpening amount from contrast mask, #5075
2018-12-17 13:26:14 +01:00
heckflosse
58e332475f
Don't allocate blurbuffer when blur is disabled, #5075
2018-12-17 13:07:46 +01:00
heckflosse
8bdec7c2de
Change blend between sharpened, original and blurred, #5075
2018-12-10 14:29:23 +01:00
heckflosse
7d17b2ef27
bugfix for last commit
2018-12-08 22:01:37 +01:00
heckflosse
5162484517
First quick&dirty version of flat region blur, #5075
2018-12-08 21:57:56 +01:00
U-PC-BUREAU\jacques
21292f6db5
merge with dev
2018-10-26 09:00:29 +02:00
heckflosse
96acd92a7c
Changes suggested by code review, #4890
2018-10-23 21:10:01 +02:00
heckflosse
8b65900066
Dual demosaic: Add auto threshold checkbox and show used value in ui, #4866
2018-10-21 20:21:43 +02:00
Desmis
c1463c7edd
merge with dev..
2018-06-14 09:06:29 +02:00
heckflosse
306e0478d7
deconvolution amount was ignored if contrast threshold == 0, fixed
2018-06-13 14:28:31 +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
heckflosse
44729edf04
Prepared engine to display the Sharpening Contrast mask
2018-06-10 14:35:12 +02:00
Desmis
03fb04cd81
merge with dev
2018-06-05 10:48:26 +02:00
heckflosse
d96ab021f6
Merge branch 'dev' into amaze_vng4
2018-05-29 18:28:48 +02:00
heckflosse
7d0d624632
Fixed clang-mp 3.9/c++11 compilation
2018-05-29 18:24:06 +02:00
heckflosse
2a13d12936
Amaze+VNG4: created own entry in demosaic combobox, cleaned code
2018-05-29 16:59:29 +02:00
heckflosse
9a865449c3
Disabled benchmark code
2018-05-28 23:10:28 +02:00
heckflosse
6989541cb2
buildBlendMask(..): Fixed segfault caused by uninitialized corners. #4551
2018-05-24 15:26:24 +02:00