butterworth

seas.signalanalysis.butterworth(data: numpy.ndarray, high: Optional[float] = None, low: Optional[float] = None, fps: int = 10, order: int = 5)numpy.ndarray[source]

Apply a butterworth filter on the data.

Parameters
  • data – A 1-D time series array to filter.

  • high – The high pass filter to apply.

  • low – The low pass filter to apply.

  • fps – The number of frames per second of the input data.

  • order – The butterworth filter order to apply.

Returns

The filtered dataset.

Return type

data