Struct rgsl::types::wavelet_transforms::WaveletType
[−]
[src]
pub struct WaveletType { // some fields omitted }
The centered forms of the wavelets align the coefficients of the various sub-bands on edges. Thus the resulting visualization of the coefficients of the wavelet transform in the phase plane is easier to understand.
Methods
impl WaveletType
[src]
fn daubechies() -> WaveletType
This is the Daubechies wavelet family of maximum phase with k/2 vanishing moments. The implemented wavelets are k=4, 6, …, 20, with k even.
fn daubechies_centered() -> WaveletType
This is the Daubechies wavelet family of maximum phase with k/2 vanishing moments. The implemented wavelets are k=4, 6, …, 20, with k even.
fn haar() -> WaveletType
This is the Haar wavelet. The only valid choice of k for the Haar wavelet is k=2.
fn haar_centered() -> WaveletType
This is the Haar wavelet. The only valid choice of k for the Haar wavelet is k=2.
fn bspline() -> WaveletType
This is the biorthogonal B-spline wavelet family of order (i,j). The implemented values of k = 100*i + j are 103, 105, 202, 204, 206, 208, 301, 303, 305 307, 309.
fn bspline_centered() -> WaveletType
This is the biorthogonal B-spline wavelet family of order (i,j). The implemented values of k = 100*i + j are 103, 105, 202, 204, 206, 208, 301, 303, 305 307, 309.
Trait Implementations
impl Copy for WaveletType
[src]
impl Clone for WaveletType
[src]
fn clone(&self) -> WaveletType
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more