Transformées en ondelette
Structures
struct Laurent
Polynôme de Laurent (puissance positives et négatives de z)
struct LiftElem
Décrit un étage de lifting.
struct Lift
Spécification d'une ondelette sous forme d'étapes de lifting.
struct FormePolyphase
Spécification d'une ondelette sous la forme d'un filtre polyphase (matrice 2x2 de polynômes de Laurent)
struct QMF
Spécification d'une ondelette sous forme de deux filtres fonctionnnant en quadrature.
struct Ondelette
Ondelette générique
Fonctions
Lift lift_haar()
Spécification de l'ondelette de Haar (sous forme de schéma de lifting)
Lift lift_db2()
Spécification de l'ondelette Daubechie d'ordre 2 (sous forme de schéma de lifting)
sptr<Ondelette<T>> ondelette_gen(const Lift &lift)
Implémentation d'une ondelette à partir du schèma de lifting.
void dwt(sptr<Ondelette<T>> ondelette, Vecteur<T> &x, entier profondeur)
Transformée en ondelette.
void iwt(sptr<Ondelette<T>> ondelette, Vecteur<T> &x, entier profondeur)
Transformée en ondelette inverse.