Wie kann ich zufällige Punkte aus einem Bild entfernen?

8

Ich habe kürzlich einige gescannte Bilder erhalten, die sich in einem ziemlich guten Zustand mit guter Auflösung befinden, aber zufällig mit ein paar schwarzen Punkten bespritzt sind. Diese decken alles ab (Kleidung, Gesichter, Wände, Fenster usw.), mit Ausnahme einiger sehr heller Bereiche. Ich habe auch keine Ahnung, wie sie dorthin gekommen sind. Hier ist ein Beispiel:

Geben Sie hier die Bildbeschreibung ein

Aus Sicht des Informationsinhalts würde ich erwarten, dass diese Punkte wahrscheinlich entfernt werden könnten, da sie wahrscheinlich eine ganz bestimmte Signatur haben. (Wenn sie zum Beispiel gleichmäßig verteilt wären, weiß ich, dass eine räumliche Maske auf ihrer Fourier-Transformation Wunder bewirken würde.) Gibt es einen Algorithmus, um diese Artefakte zu entfernen?

Emilio Pisanty
quelle

Antworten:

12

OK, dank der fantastischen Stack Exchange-Seite "Frage stellen" habe ich jetzt eine gute Vorstellung davon, was sie sind und wie sie entfernt werden können. Dies würde ich als "Pfeffergeräusch" bezeichnen, im Gegensatz zum traditionellen Salz- und Pfeffergeräusch . Sie kann mithilfe eines Medianfilters entfernt werden , der im Wesentlichen jedes Pixel durch den Median der Werte der Pixel in einer geeigneten Umgebung ersetzt. Dies ist direkt in Photoshop und als Teil des Despeckle-Filters im GIMP verfügbar (siehe z . B. diese Ressource ). Ich hoffe, dass diese Fragen und Antworten für andere Menschen mit dem gleichen Problem nützlich sind.

Emilio Pisanty
quelle
4

Ein Nachteil der Medianfilterung besteht darin, dass die Bildränder erodiert werden. TV-Entrauschung ist oft vorzuziehen, wenn auch komplexer. Keine Ahnung, ob das GIMP so etwas hat.

Mark Borgerding
quelle
G'MIC scheint es zu haben. Im Moment bin ich jedoch ziemlich zufrieden mit dem Ergebnis des Despeckle-Filters.
Emilio Pisanty
Es scheint auch ein Online-Tool zum Anwenden einer Reihe von Filtern zu geben, obwohl ich einige Probleme habe, die gesamte Variation zum Laufen zu bringen. Könnte jedoch eine gute Ressource für jemanden sein, der keinen guten lokalen Computermuskel hat.
Emilio Pisanty