include/it/wavelet.h File Reference
#include <it/types.h>
#include <it/mat.h>
#include <it/transform.h>
Go to the source code of this file.
|
Data Structures |
| struct | _wavelet_lifting_ |
| struct | _it_wavelet_ |
Defines |
| #define | IT_WAVELET(x) IT_CAST(it_wavelet_t, x) |
| #define | it_wavelet_transform(t, v) ((vec) it_transform(IT_WAVELET(t), (vec) v)) |
| #define | it_wavelet_itransform(t, v) ((vec) it_itransform(IT_WAVELET(t), (vec) v)) |
Typedefs |
| typedef struct _wavelet_lifting_ | it_wavelet_lifting_t |
| typedef struct _it_wavelet_ | it_wavelet_t |
Functions |
| | it_instanciate (it_wavelet_t) |
| static it_wavelet_t * | it_wavelet_new (it_wavelet_lifting_t const *lifting, int level) |
| vec | it_dwt (vec v, it_wavelet_lifting_t const *lifting, int levels) |
| vec | it_idwt (vec t, it_wavelet_lifting_t const *lifting, int levels) |
| vec * | it_wavelet_split (vec wav, int nb_levels) |
| vec | it_wavelet_merge (vec *subbands, int nb_level) |
Variables |
| it_wavelet_lifting_t const * | it_wavelet_lifting_97 |
| it_wavelet_lifting_t const * | it_wavelet_lifting_53 |