56 Commits

Author SHA1 Message Date
Ingo Weyrich
b2443b0e7e more double promote fixes, still not complete 2020-01-21 00:16:27 +01:00
Ingo Weyrich
89d8c341a6 Some code cleanups 2019-11-21 19:36:16 +01:00
Ingo Weyrich
6335b68a80 Further reduction of include dependencies 2019-11-03 14:52:42 +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
6bebc19f02 reviewed boxblur code and usage 2019-09-26 15:03:09 +02:00
Morgan Hardwood
60b2196bce Updated gnu.org links to use HTTPS 2019-09-10 12:34:57 +02:00
luz.paz
cc60ea2248 Fix source comment and misc. typos
Found via `codespell -q 3 -I ../rawtherapy-whitelist.txt -S ./rtdata/languages -L hist,fo,reall,bloc,alph`
2019-06-03 17:38:50 -04:00
Flössie
0cbc4923bc Relax dependency from procparams.h 2019-02-28 20:44:50 +01:00
Flössie
c85dc2811b Fix most Clang 7 warnings (fixes #4972) 2019-02-17 12:07:48 +01:00
heckflosse
b8af63bb04 Use vclampf(value, low, high) whereever possible, #4942 2018-11-05 19:50:24 +01:00
heckflosse
f98ef980d9 remove unused retinex.gain and retinex.baselog 2017-07-09 21:37:39 +02:00
heckflosse
71c8643ce4 Fix some coverity issues 2017-06-15 23:18:46 +02:00
Flössie
051670160b Some fixes as hinted by Coverity (#3558) 2017-06-05 10:58:14 +02:00
heckflosse
9b5f429602 Fixed another bunch of warnings 2017-04-03 21:01:28 +02:00
Alberto Griggio
a3561049ed fixed warning in rtengine/ipretinex.cc 2017-04-01 16:43:11 +02:00
heckflosse
172ab63b85 Cppcheck: Fixed another bunch of warnings 2016-10-13 01:34:02 +02:00
Flössie
2fa1ad138e Start median rework (#3346)
- Added basic algorithms to `rtengine/median.h`
- Converted first occurrences
2016-06-14 22:08:03 +02:00
heckflosse
1265679651 Retinex: some small improvements and some cleanup 2016-05-11 21:04:32 +02:00
Desmis
67a19d0cc9 small change to take into account new scale with iterations 2016-02-13 08:02:04 +01:00
Desmis
a21deef3de GUI improvment and re-introduce scale 2016-02-12 12:51:46 +01:00
Desmis
b449e0827b Init new process gain with curve 2016-02-11 18:21:56 +01:00
heckflosse
a391847b02 Retinex, fix calculation of iterative gaussian blur 2016-02-10 00:09:43 +01:00
heckflosse
4b9e713c76 Retinex, removed benchmark code 2016-02-09 20:13:57 +01:00
heckflosse
42e025501d Retinex, fix wrong usage of omp 2016-02-09 20:04:32 +01:00
Beep6581
d282bba429 Merge master into newretinex and fixed some merge conflicts 2016-01-22 13:23:29 +01:00
heckflosse
a3c20daa46 Cleaned gauss code and included some speedups 2016-01-18 23:56:02 +01:00
Desmis
c50a4bb7a9 Simplify interface Process and Mask 2016-01-17 18:46:48 +01:00
Adam Reichold
5ff270bf51 Close #3064 by fixing an uninitialized pointer in RawImageSource::MSR. 2016-01-10 17:45:40 +01:00
Desmis
0fdcff3057 clean dots in ipretinex 2016-01-05 16:27:29 +01:00
Desmis
38f9c05c3c Enhancement to 'Process Transmission' and High radius unsharp mask 2015-11-15 16:57:02 +01:00
Desmis
f74e4b0dd2 Fixed numerous bug and add Preview for mask and transmission 2015-11-13 08:45:24 +01:00
Desmis
44490e81ae Add mask method 2015-11-12 08:58:07 +01:00
Desmis
a1fd3d72b2 Improvement to Gaussian gradient 2015-11-10 11:34:17 +01:00
Desmis
8cfab83f51 Changes some labels - small change to gradient 2015-11-10 08:05:44 +01:00
Desmis
04478c3b94 Fixed segfault bug and add strength gradient 2015-11-09 07:57:22 +01:00
Desmis
1892bbf772 Init retinex add tone-mapping 2015-11-07 18:47:37 +01:00
heckflosse
6dbb1af4c9 Retinex, correction to last commit, code cleaned 2015-11-01 23:19:40 +01:00
heckflosse
47898f54fd Use iterated boxblur to approximate gaussian blur for retinex 2015-10-31 21:25:12 +01:00
heckflosse
280feabddf Test version of slow gauss for retinex 2015-10-29 15:49:13 +01:00
Beep6581
7ca8de08ab astyle all modified files in retinex branch 2015-10-17 14:45:24 +02:00
Beep6581
7e6d0d45f4 Revised Retinex language file and settings 2015-10-17 14:44:14 +02:00
Desmis
678177bad9 simplification of the interface 2015-10-16 11:56:18 +02:00
Desmis
604020e1e2 best transition between method high and highlight 2015-10-13 17:07:17 +02:00
Desmis
d669f2ff2e change gamma and log 2015-10-13 14:49:37 +02:00
Desmis
257d4bf54e Suppress 2 sliders and add hue-curve 2015-10-10 08:56:55 +02:00
Desmis
8fe6e7e8db Clean code and change sensitivity highlight threshold 2015-10-06 08:20:50 +02:00
Desmis
731ccb3ef5 Add 2 methods for magenta highlight 2015-10-05 15:19:36 +02:00
Desmis
aa42f7394c Highlight magenta!! 2015-09-28 12:35:43 +02:00
heckflosse
5f97c4f15b Simpler interface for gaussian blur, speedup for double precision gaussian blur and speedup for retinex transmission curve 2015-09-16 00:14:58 +02:00