La transformation inverse par ondelettes reconstruit une image originale. La construction de l’image à partir des sous-bandes restitue l’image en mode progressif. L’affichage de l’image peut s’effectuer en deux modes :
Soit la taille de l’image augmente au fur et à mesure de la lecture du fichier compressé.
Soit la résolution de l’image augmente au fur et à mesure de la lecture du fichier compressé.
Transformée ondelettes à deux dimensions
On distingue 4 étapes différentes pour procéder à la transformation dans le cas très particulier de l'ondelette de Haar :
Moyenner les pixels de l’image originale deux à deux suivant l’axe horizontal ; par exemple :
Calculer l’erreur entre l’image originale et l’image sous-échantillonnées dans le sens horizontal ; par exemple :
Pour chacune des deux images intermédiaires, moyenner les pixels deux à deux suivant l’axe vertical ; par exemple :
Pour chacune des deux images intermédiaires, calculer l’erreur suivant l’axe vertical ; par exemple :
Ce qui donne graphiquement :
Figure 2 : schéma de transformation d’un niveau à l’autre
Le résultat est une image d’approximation qui a une résolution divisée par deux et trois images de détails qui donnent les hautes fréquences de l’image originale. Cette transformation est répétée autant de fois que nécessaire pour obtenir le nombre voulu de sous-bandes.
Niveaux après niveaux nous obtenons :
Figure 3 : transformée en ondelettes niveau après niveau