Contenuto principale

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

Fusione di immagini tramite l’app Wavelet Analyzer

Il principio della fusione di immagini tramite le wavelet consiste nell’unire le scomposizioni wavelet delle due immagini originali utilizzando metodi di fusione applicati ai coefficienti di approssimazione e ai coefficienti di dettaglio. Per ulteriori informazioni, vedere [MisMOP03] and [Zee98] in Bibliografia.

Le due immagini devono avere le stesse dimensioni e si suppone che siano associate a immagini indicizzate su una mappa a colori comune (vedere wextend per il ridimensionamento delle immagini).

Vengono esaminati due esempi: il primo unisce due immagini diverse che portano a una nuova immagine e il secondo ripristina un'immagine da due versioni sfocate di un'immagine originale.

  1. Avviare l’app Wavelet Analyzer.

    Dal prompt MATLAB®, digitare waveletAnalyzer per visualizzare il Wavelet Analyzer, quindi fare clic sulla voce di menu Image Fusion (Fusione di immagini) per visualizzare lo strumento Image Fusion (Fusione di immagini).

  2. Caricare le immagini originali: una maschera e un busto.

    load mask; X1 = X;
    load bust; X2 = X;
    
    Nello strumento Image Fusion (Fusione di immagini), selezionare File > Load or Import Image 1 > Import from Workspace. Quando viene visualizzata la finestra di dialogo Import from Workspace (Importa dall’area di lavoro), selezionare la variabile X1 che carica l’immagine della maschera.

    Eseguire la stessa sequenza scegliendo la variabile X2 per caricare l’immagine del busto.

  3. Eseguire le scomposizioni wavelet.

    Utilizzando i menu Wavelet e Level (Livello) situati in alto a destra, determinare la famiglia di wavelet, il tipo di wavelet e il numero di livelli da utilizzare per l'analisi.

    Per questa analisi, selezionare la wavelet db2 al livello 5.

    Fare clic sul pulsante Decompose (Scomponi).

    Dopo una pausa per il calcolo, lo strumento visualizza le due analisi.

  4. Unire le due immagini dalle loro scomposizioni.

    Nel riquadro Select Fusion Method (Seleziona il metodo di fusione), selezionare la voce mean sia per le approssimazioni sia per i dettagli. Successivamente, fare clic sul pulsante Apply (Applica).

    Viene visualizzata l'immagine sintetizzata e la sua scomposizione (che è uguale alla fusione delle due scomposizioni). La nuova immagine prodotta dalla fusione presenta chiaramente le feature delle due immagini originali.

    Si veda ora un altro esempio di ripristino mediante la fusione di immagini.

  5. Ripristinare l’immagine utilizzando la fusione di immagini.

    Dal menu File, caricare l’immagine 1 selezionando il MAT-file cathe_1.mat e l’immagine 2 selezionando il MAT-file cathe_2.mat.

  6. Utilizzando i menu Wavelet e Level (Livello) selezionare la wavelet sym4 al livello 5. Fare clic sul pulsante Decompose (Scomponi).

  7. Nel riquadro Select Fusion Method (Seleziona il metodo di fusione), selezionare la voce max sia per le approssimazioni sia per i dettagli. Successivamente, fare clic sul pulsante Apply (Applica).

    L'immagine sintetizzata è una versione ripristinata di buona qualità dell'immagine originale comune sottostante.