package
Version:
v0.1.1
Opens a new window with list of versions in this module.
Published: Jun 2, 2019
License: Apache-2.0
Opens a new window with license information.
Imports: 2
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
Package filter provides builders for designing kernels for common filter
types.
-
func MakeBandPass(h []float64, wf window.Func, stop1, stop2 float64)
-
func MakeBandReject(h []float64, wf window.Func, stop1, stop2 float64)
-
func MakeHighPass(h []float64, wf window.Func, cutoff float64)
-
func MakeLowPass(h []float64, wf window.Func, cutoff float64)
MakeBandPass creates a band-pass filter impulse response. It allows
frequences between the two stop frequencies.
MakeBandReject creates a band-reject filter impulse response. It filters out
frequencies between the two stop frequencies.
MakeHighPass creates a high-pass filter impulse response. It filters
frequencies lower than the cutoff frequency.
MakeLowPass creates a low-pass filter impulse response. It filters
frequencies higher than the cutoff frequency.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.