Come posso rimuovere punti casuali da un'immagine?


8

Di recente ho ricevuto alcune immagini scansionate che sono in uno stato abbastanza buono, con una risoluzione OK, ma sono casualmente schizzate di un mucchio di punti neri. Coprono tutto (vestiti, volti, pareti, finestre e così via) tranne alcune aree molto luminose. Inoltre non ho idea di come siano arrivati ​​lì. Ecco un esempio:

inserisci qui la descrizione dell'immagine

Dal punto di vista del contenuto delle informazioni, mi aspetto che questi punti possano essere probabilmente rimossi in quanto probabilmente hanno una firma abbastanza distinta. (Se fossero distribuiti uniformemente, ad esempio, so che una maschera spaziale sulla loro trasformata di Fourier farebbe miracoli.) Esiste un algoritmo per rimuovere questi artefatti?

Risposte:


12

OK, grazie alla fantastica pagina di scambio di domande, ora ho una buona idea di cosa sono e come rimuoverli. Questo è ciò che definirei "rumore di pepe", al contrario del tradizionale rumore di sale e pepe . Può essere rimosso usando un filtro mediano , che essenzialmente sostituisce ogni pixel con la mediana dei valori dei pixel in una zona adatta attorno ad esso. Questo è disponibile direttamente in Photoshop e come parte del filtro Despeckle in GIMP (vedi ad esempio questa risorsa ). Spero che queste domande e risposte siano utili per altre persone con lo stesso problema.


4

Uno svantaggio del filtro mediano è che erode i bordi dell'immagine. Il denoising TV è spesso preferibile, sebbene più complesso. Non so se GIMP ha qualcosa del genere.


G'MIC sembra averlo. Per ora sono abbastanza contento del risultato del filtro Despeckle.
Emilio Pisanty,

Sembra anche avere uno strumento online per applicare una gamma di filtri, anche se ho qualche problema a far funzionare la variazione totale. Tuttavia, potrebbe essere una buona risorsa per qualcuno senza un buon muscolo informatico locale.
Emilio Pisanty,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.