Wiener Filter - psambit9791/jdsp GitHub Wiki

The examples provided here use a randomly generated signal.

Wiener Filter

wiener

The parameters for this filter are as follows:

  • Window Size ⇨ 7
Code
int windowSize = 7; //can be anything less than length of signal  
Wiener wf = new Wiener(windowSize);
double[] out = wf.filter(signal); //get the result after filtering