SoCRocket
Transaction-Level Modeling Framework for Space Applications
#include <stdio.h>#include <stdlib.h>Functions | |
| void | fwt97 (double *x, int n) |
| void | iwt97 (double *x, int n) |
| int | main () |
Variables | |
| double * | tempbank =0 |
fwt97 - Forward biorthogonal 9/7 wavelet transform (lifting implementation)
x is an input signal, which will be replaced by its output transform. n is the length of the signal, and must be a power of 2.
The first half part of the output signal contains the approximation coefficients. The second half part contains the detail coefficients (aka. the wavelets coefficients).
See also iwt97.
References i.
Referenced by main().
| int main | ( | void | ) |
| double* tempbank =0 |
dwt97.c - Fast discrete biorthogonal CDF 9/7 wavelet forward and inverse transform (lifting implementation)
This code is provided "as is" and is given for educational purposes. 2006 - Gregoire Pau - gregoire.pau@ebi.ac.uk