2017-08-07 09:10:11 +08:00
|
|
|
/*
|
|
|
|
Copyright (c) 2017, Rafat Hussain
|
|
|
|
*/
|
|
|
|
#ifndef DENOISE_H_
|
|
|
|
#define DENOISE_H_
|
|
|
|
|
2017-08-22 17:12:57 +08:00
|
|
|
|
|
|
|
#include "waux.h"
|
2017-08-07 09:10:11 +08:00
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C" {
|
|
|
|
#endif
|
|
|
|
|
2017-08-11 18:51:33 +08:00
|
|
|
//depends on J
|
2017-09-23 19:49:28 +08:00
|
|
|
void visushrink(double *signal,int N,int J,char *wname,char *method,char *ext,char *thresh,char *level,double *denoised);
|
2017-08-07 09:10:11 +08:00
|
|
|
|
2017-09-23 19:49:28 +08:00
|
|
|
void sureshrink(double *signal,int N,int J,char *wname,char *method,char *ext,char *thresh,char *level,double *denoised);
|
2017-08-08 20:50:20 +08:00
|
|
|
|
2017-08-07 09:10:11 +08:00
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
}
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
#endif /* DENOISE_H_ */
|