PANDORE Version 6 | GREYC-IMAGE |
L'opérateur pdwt calcule les coefficients d'ondelette d'une image en niveaux de gris selon l'algorithme pyramidal. Par exemple, à l'echelle 1, on obtient alors 4 sous-images:
[1][2] [3][4]
où [1] correspond à l'image approximée sous-échantillonée d'un facteur 2, et [2], [3], [4] correspondent au signal de détail suivant chacun une direction privilégiée (resp. horizontale, verticale, diagonale) sous-échantillonée d'un facteur 2.
Les coefficients du filtre utilisé se trouvent dans la collectionim_in créée à partir de l'opérateur pqmf.
Important: L'opérateur fonctionne quelles que soient les dimensions de l'image. Néanmoins, l'algorithme exige d'avoir des images dont les dimensions sont en puissance de 2 (ex: 128, 256, 512,...). De ce fait, l'opérateur utilise l'image initiale en ajoutant des bandes noires sur la droite et en dessous de l'image initiale pour que les dimensions soient en puissance de 2. Ainsi, si l'une des dimensions est comprise entre 129 et 256, elle sera de 256 dans l'image finale, etc...
Retourne SUCCESS ou FAILURE.
Construit une image synthétique avec un carré pour illustrer le phénomène de Gibbs an analyse par ondelettes:
pshapedesign 256 256 0 2 150 150 a.pan pqmf daubechies 4 b.pan pdwt 1 a.pan b.pan c.pan psplitimage c.pan d1.pan d2.pan d3.pan d4.pan pthresholding 20 400 d2.pan e2.pan pthresholding 20 400 d3.pan e3.pan pthresholding 20 400 d4.pan e4.pan pmergeimages d1.pan e2.pan e3.pan e4.pan f.pan pidwt 1 f.pan b.pan out.pan
Auteur: Ludovic Soltys