Funzioni > Elaborazione immagini > Convoluzione e filtri > Esempio: applicazione di un filtro di Wiener
  
Esempio: applicazione di un filtro di Wiener
Utilizzare la funzione wiener2d per ridurre il rumore casuale additivo nelle immagini.
Il filtro di Wiener è stato uno dei primi strumenti sviluppati per ridurre il rumore casuale additivo nelle immagini. Tale filtro presuppone che il rumore additivo sia un processo casuale stazionario, indipendente dalla posizione dei pixel. L'algoritmo riduce al minimo l'errore quadratico tra l'immagine originale e quella ricostruita.
Per informazioni sull'utilizzo di questo esempio, fare riferimento a Esempi di elaborazione delle immagini.
Utilizzo del rumore con distribuzione uniforme casuale
1. Creare l'immagine di un semplice riquadro rettangolare.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
2. Aggiungere rumore all'immagine del riquadro.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
3. Applicare un filtro di Wiener con una finestra 7 x 7 sull'immagine.
Fare clic per copiare questa espressione
4. Scalare e visualizzare le due immagini.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
(wiener_sl.bmp)
(wiener_sf77.bmp)
I contorni del quadrato non sono stati sfocati, ma è stato eseguito lo smoothing del rumore. Il rumore non viene tuttavia filtrato accanto ai contorni del quadrato, per un intorno di dimensioni uguali a quelle della finestra di filtro.
5. Utilizzare una finestra 3 x 3 sull'immagine.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
(wiener_sf33.bmp)
In questa immagine lo smoothing complessivo è minore ma si estende maggiormente in prossimità dei contorni del rettangolo.
Utilizzo del rumore gaussiano
1. Leggere un file immagine e degradarlo con il rumore gaussiano bianco casuale.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
2. Aggiungere rumore gaussiano all'immagine.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
(fruit_sm.bmp)
(fruit_sl.bmp)
3. Sopprimere il rumore utilizzando il filtro di Wiener con una finestra 5 x 5.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
(fruit_w55.bmp)