Rafat Hussain
e16859af59
MODWT branch added. Test for memory leaks
2019-03-20 18:27:57 +05:30
Rafat Hussain
ec5006b262
update .travis.yml
2019-02-16 07:12:51 +05:30
Rafat Hussain
924d3a3c9b
Merge branch 'aitap-const-correct'
...
Const-correctness, unused parameter cleanup, build system improvements
2018-12-14 16:38:13 +05:30
Ivan Krylov
a7935daae7
conv.h, hsfft.h, real.h: squash remaining redundant typedefs
2018-12-14 13:29:31 +03:00
Ivan Krylov
32802461e6
tst_dwt.cpp: add missing header, clean up unused variables
2018-12-14 13:15:06 +03:00
Ivan Krylov
0d5118db6f
wavelib.c: remove unused parameters from modwt_per, imodwt_per
2018-12-14 13:05:45 +03:00
Ivan Krylov
fbbebc90f9
Partially revert "const-correct cwt.c:cwavelet"
...
This reverts commit 0b5777fc4aa12d7c019cd01aa3f5885c47c0cae2.
> In cwt.h and cwt.c , s0 and dj are needed for reconstruction.
> Both of these variables may be needed if we are to add more wavelets.
2018-12-14 13:04:07 +03:00
Ivan Krylov
0cbcb8b7d5
forgot to unreference the denoise.h from auxiliary/CMakeLists.txt
2018-12-13 19:53:40 +03:00
Ivan Krylov
c1c6eda13d
wauxlib.h: const-correct denoise.c and waux.c
...
but mostly do that for public parts
also drop some of the redundant headers
2018-12-13 18:20:13 +03:00
Ivan Krylov
9219b6020e
tests: only link with libm on UNIX systems
2018-12-13 17:52:50 +03:00
Ivan Krylov
12d72252c6
cwt.c:factorial: move array definition above executable statements
...
thus the project may be built using C89 compilers like MSVC2010
2018-12-13 17:26:43 +03:00
Ivan Krylov
1856f4a4f3
wavelib.c: const-correct swt_fft, swt_direct; drop a few more set but unused variables
2018-12-13 15:24:19 +03:00
Ivan Krylov
2e2b624950
remove lots of unused variables
2018-12-13 15:09:52 +03:00
Ivan Krylov
0b5777fc4a
const-correct cwt.c:cwavelet
2018-12-13 15:05:02 +03:00
Ivan Krylov
4e34b8926b
get rid of type redefinitions
2018-12-13 14:32:41 +03:00
Ivan Krylov
f238fb1ce6
const-correct header/wavelib.h; drop duplicate src/wavelib.h; break everything
2018-12-13 14:24:44 +03:00
Rafat Hussain
e2f6ddafe0
commit : debugging waux
2017-09-25 16:45:09 +05:30
Rafat Hussain
6e74f8a230
commit : free(oup)
2017-09-25 15:52:42 +05:30
Rafat Hussain
b865a273d2
commit : cmake housekeeping
2017-09-25 15:36:26 +05:30
Rafat Hussain
f906ae8d66
commit : denoise object added
2017-09-24 18:24:45 +05:30
Rafat Hussain
a26e271971
commit : visushrink/sureshrink added for dwt/swt
2017-09-23 17:19:28 +05:30
Rafat Hussain
bd2314727e
commit : sureshrink corrected
2017-09-22 17:01:13 +05:30
Rafat Hussain
310b7759f1
commit : visushrink updated
2017-09-19 17:08:33 +05:30
Rafat Hussain
de4b96e123
commit : wrcoeftest added
2017-08-24 18:14:49 +05:30
Rafat Hussain
e35df26b18
commit : wrcoeff commit
2017-08-23 18:05:07 +05:30
Rafat Hussain
59bd91d4fa
commit : test->denoisetest for auxiliary
2017-08-22 14:42:57 +05:30
Rafat Hussain
1bde2f9824
commit : denoise renamed to auxiliary
2017-08-22 14:21:45 +05:30
Rafat Hussain
1b34b65fb6
commit : "haar" added to MODWT
2017-08-20 18:44:06 +05:30
Rafat Hussain
87c0e462dc
commit : SWT and MODWT added. More tests.
2017-08-14 17:09:12 +05:30
Rafat Hussain
22145f26fd
Commit : Memory error debugged
2017-08-12 17:40:57 +05:30
Rafat Hussain
4b187b1e02
commit : Minor changes
2017-08-12 17:20:25 +05:30
Rafat Hussain
661432388d
commit : denoisetest minor corr
2017-08-12 17:08:59 +05:30
Rafat Hussain
46ef7cb1b9
commit : Denoise Levels added
2017-08-11 16:21:33 +05:30
Rafat Hussain
72a3e5c580
Merge branch 'denoise' of https://github.com/rafat/wavelib into denoise
...
# Conflicts:
# test/denoisetest.c
2017-08-11 16:18:45 +05:30
Rafat Hussain
e1baa7fc17
commit : sureshrink error correction
2017-08-11 16:13:33 +05:30
Rafat Hussain
ee88fece29
commit : sureshrink error correction
2017-08-09 04:50:41 +05:30
Rafat Hussain
fa68a811af
commit : dout error corrected
2017-08-08 18:37:02 +05:30
Rafat Hussain
cb01ae39ec
commit : sureshrink init
2017-08-08 18:20:20 +05:30
Rafat Hussain
ede7d68eb0
commit : gitignore updated
2017-08-07 18:43:28 +05:30
Rafat Hussain
615ea94091
commit : visushrink example added
2017-08-07 18:35:23 +05:30
Rafat Hussain
4b80222408
commit : denoise lib first iteration
2017-08-07 06:40:11 +05:30
Rafat Hussain
d29e08d06b
commit : visualshrink code added
2017-08-06 18:48:08 +05:30
Rafat Hussain
6e647fcf6d
Commit : Denoise.c ++mad
2017-08-05 15:41:17 +05:30
Rafat Hussain
9a0a271e4d
Commit : Denoise First Commit
2017-08-02 18:44:39 +05:30
Rafat Hussain
0297e002d5
Merge pull request #4 from slanoe/master
...
meyer coefficients added
2016-12-21 17:37:20 +05:30
slanoe
318e9b0f86
meyer coefficients added
2016-12-20 14:45:23 +01:00
Rafat Hussain
eeae494901
COMMIT : ICWT available only for wt->pow = 2
2016-10-13 14:39:00 +05:30
Rafat Hussain
35c426bb12
COMMIT : ICWT (Approximate Rconstruction) modified to only support power of 2.0 scales
2016-10-12 15:10:33 +05:30
Rafat Hussain
5c9a4b5a88
COMMIT : strcpy(wt->type,type) added at line 1330
2016-10-12 14:37:44 +05:30
Rafat Hussain
b511fe864d
COMMIT : Error Correction in wavelib.c : Value wt->type wasn't being updated with "lin" scales option
2016-10-10 09:44:46 +05:30