29 Commits

Author SHA1 Message Date
Ingo Weyrich
3346ee5eea Revert "array2D: use size_t"
This reverts commit 584343fb36444c9fbf112e0ce121153acd0d9d41.
2020-07-30 16:04:22 +02:00
Ingo Weyrich
584343fb36 array2D: use size_t 2020-07-30 14:56:26 +02:00
Ingo Weyrich
e77dac43d5 array2D.h: cleanup 2020-07-29 13:38:17 +02:00
Ingo Weyrich
c984a95b9e Merge branch 'dev' into newlocallab 2020-02-07 18:24:50 +01:00
Desmis
f7aa9a4d32 Improvment to smooth blur 2020-02-04 08:22:26 +01:00
Ingo Weyrich
54d8efc5f6 reduce include dependecies 2020-01-17 23:56:17 +01:00
Desmis
db1c3ed08c merge with dev 2020-01-04 06:16:15 +01:00
Ingo Weyrich
cabbf8c229 guidedfilter: direct copy when no rescaling is needed, copied from ART 2020-01-03 20:23:34 +01:00
Ingo Weyrich
033d9fe02a Merge branch 'dev' into newlocallab 2019-11-04 23:01:33 +01:00
Flössie
aacea7046c Fix Clang warnings plus some cleanups 2019-10-31 08:56:38 +01:00
Desmis
d80357c284 merge with dev 2019-10-28 17:43:06 +01:00
Ingo Weyrich
0ee3873ce4 fix clang warning 2019-10-28 13:35:46 +01:00
Desmis
94e3ce3e07 merge with dev and fixed some bugs 2019-10-27 17:09:53 +01:00
Desmis
bf1cae690c Improve Smmoth and blur with FFTW and guidefilterlog thanks to Alberto 2019-10-13 11:12:59 +02:00
Ingo Weyrich
6bebc19f02 reviewed boxblur code and usage 2019-09-26 15:03:09 +02:00
Ingo Weyrich
3ca7f09655 guidedfilter: apply changes requested by @Floessie in code review 2019-09-23 13:39:50 +02:00
Ingo Weyrich
3ab379ad0a Dehaze: further speedup, #5456 2019-09-19 20:56:33 +02:00
Ingo Weyrich
991fc94d89 Speedup for guided filter 2019-09-17 15:11:12 +02:00
Morgan Hardwood
60b2196bce Updated gnu.org links to use HTTPS 2019-09-10 12:34:57 +02:00
heckflosse
41495853d6 guidedfilter: multithreaded boxblur 2019-02-18 23:28:05 +01:00
heckflosse
0f1f12d29a guided filter: removed timing code 2019-02-14 15:49:02 +01:00
heckflosse
9e1fcb31ef guided filter: further small reduction of peak memory usage 2019-02-14 15:30:05 +01:00
heckflosse
d1e3085932 Reduce peak memory usage of guided filter by width * height * 8 byte 2019-02-14 13:11:27 +01:00
Alberto Griggio
fb97eeaa5a guided filter: fixed bug due to overlapping input and output arrays 2018-10-31 17:53:47 +01:00
Alberto Griggio
c4ee5e611d guided filter: reuse buffer across boxblur invocations 2018-10-26 18:04:07 +02:00
Alberto Griggio
2026fe1d17 guided filter: added support for automatic computation of subsampling factor 2018-10-18 08:53:02 +02:00
Alberto Griggio
83f5205006 guided filter: proper bounding of the radius before calling boxblur 2018-10-11 13:41:41 +02:00
Alberto Griggio
34321c7012 guided filter: properly validate radius parameter before calling boxblur 2018-10-10 22:49:12 +02:00
Alberto Griggio
67adaeb0e2 Added an implementation of the Fast Guided Filter
derived directly from the pseudo-code of the paper:

 Fast Guided Filter
 by Kaiming He, Jian Sun

available at https://arxiv.org/abs/1505.00996
2018-10-03 15:09:49 +02:00