Function completely_reconstruct

Source
pub fn completely_reconstruct(
    signal: ArrayViewMut1<'_, f32>,
    buffer: ArrayViewMut1<'_, f32>,
    wavelet: Wavelet<'_>,
)
Expand description

Inverse wavelet transform, 1D, completely, inplace.

[A₂][D₂][  D₁  ][      D₀      ] => [        Original signal        ]

§Hard requirements

  • signal_size should be exactly a power of 2, otherwise it will panic in debug builds.
  • buffer_size >= signal_size + window_size - TWO