LoslegenKostenlos starten

Faltung mit Filtern

Filter sind ein zentrales Werkzeug in der Bildverarbeitung. Damit kannst du Bilder anhand der Intensitätswerte in der Umgebung eines Pixels transformieren – statt nur global.

2D-Array-Faltung. Von Michael Plotke [CC BY-SA 3.0  (https://creativecommons.org/licenses/by-sa/3.0)], aus Wikimedia Commons

Glätte in dieser Übung das Röntgenbild des Fußes. Lege zuerst die zu verwendenden Gewichte fest (sie werden auch „footprints" bzw. „Kerne"/„Kernels" genannt). Führe dann die Faltung des Filters mit im durch und plotte das Ergebnis.

Diese Übung ist Teil des Kurses

<Kurs>Biomedizinische Bildanalyse mit Python</Kurs>
Kurs ansehen

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Set filter weights
weights = [[0.11, 0.11, ____],
           [0.11, ____, 0.11], 
           ____]
Code bearbeiten und ausführen