## Sure shrinking

Purpose

Description

Macro Synopsis

Modules

Related Functions

References

### Purpose

Noise reduction by wavelet sure shrinking

### Description

"Sure shrinking" performs soft shrinking with three
different thresholds that are computed for each octave. For a detailed
discussion of how the thresholds are obtained and used see the paper
of Donoho [35].

Parameters:
- number n of octaves (decomposition depth of the discrete wavelet transform)
- noise level
`nl` (estimated standard deviation)

### Macro Synopsis

`y = WaveletSureShrink(x,n,nl);`

signal x,y;

int n;

float nl;

### Modules

Wavelet

### Related Functions

Define wavelet, Load wavelet,
Save wavelet, Decompose,
Reconstruct, Hard shrinking,
Soft shrinking.

### References

Donoho [35], Donoho/Johnstone [56]