pub fn completely_reconstruct_2d(
signal_2d: ArrayViewMut2<'_, f32>,
buffer: ArrayViewMut1<'_, f32>,
wavelet: Wavelet<'_>,
)Expand description
Inverse wavelet transform, 2D, completely, inplace.
+----+----+---------+ +-------------------+
|----| H₁ | | | |
+----+----+ H₀ | | |
| V₁ | D₁ | | | Original |
+----+----+---------+ => | |
| | | | 2D Signal |
| V₀ | D₀ | | |
| | | | |
+---------+---------+ +-------------------+Vertical firstly, then horizontal.
§Hard requirements
signal_shapeshould be exactly a square, otherwise it will panic in debug builds.signal_side_lengthshould be exactly a power of 2, otherwise it will panic in debug builds.buffer_size>=signal_side_length + window_size - TWO