Contenu principal

La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.

Fusion d'images à l'aide de l'application Wavelet Analyzer

Le principe de la fusion d'images par ondelettes est de fusionner les décompositions en ondelettes des deux images originales en utilisant des méthodes de fusion appliquées aux coefficients d'approximation et aux coefficients de détails. Pour plus d'informations, voir [MisMOP03] et [Zee98] dans Références.

Les deux images doivent avoir la même taille et sont censées être associées à des images indexées sur une même carte de couleurs (voir wextend pour redimensionner les images).

Deux exemples sont examinés : le premier fusionne deux images différentes pour aboutir à une nouvelle image et le second restaure une image à partir de deux versions floues d'une image originale.

  1. Lancez l'application Wavelet Analyzer.

    À l'invite MATLAB®, tapez waveletAnalyzer pour afficher l'analyseur d'ondelettes , puis cliquez sur l'élément du menu Image Fusion pour afficher l'outil Image Fusion.

  2. Chargez les images originales : un masque et un buste.

    load mask; X1 = X;
    load bust; X2 = X;
    
    Dans l’outil Image Fusion, sélectionnez File > Load or Import Image 1 > Import from Workspace. Lorsque la boîte de dialogue Import from Workspace apparaît, sélectionnez la variable X1, qui charge l'image du masque.

    Effectuez la même séquence en choisissant la variable X2 pour charger l'image du buste.

  3. Effectuez des décompositions en ondelettes.

    En utilisant les menus Wavelet et Level situés en haut à droite, déterminez la famille d'ondelettes, le type d'ondelette et le nombre de niveaux à utiliser pour l'analyse.

    Pour cette analyse, sélectionnez l'ondelette db2 au niveau 5.

    Cliquez sur le bouton Decompose.

    Après une pause pour le calcul, l'outil affiche les deux analyses.

  4. Fusionnez deux images à partir de leurs décompositions.

    Dans le panneau Select Fusion Method, sélectionnez l'élément mean pour Approx. et Details. Puis cliquez sur le bouton Apply.

    L'image synthétisée et sa décomposition (qui est égale à la fusion des deux décompositions) apparaissent. La nouvelle image produite par la fusion présente clairement des caractéristiques des deux images originales.

    Examinons maintenant un autre exemple illustrant la restauration par fusion d'images.

  5. Restaurez l'image en utilisant la fusion d'images.

    Dans le menu File, chargez l'image 1 en sélectionnant le fichier MAT cathe_1.mat, et l'image 2 en sélectionnant le fichier MAT cathe_2.mat.

  6. A l'aide des menus Wavelet et Level, sélectionnez l'ondelette sym4 au niveau 5. Cliquez sur le bouton Decompose.

  7. Dans le panneau Fusion Method, sélectionnez l'élément max pour Approx. et Details. Puis cliquez sur le bouton Apply.

    L'image synthétisée est une version restaurée de bonne qualité de l'image originale sous-jacente commune aux deux images.