Lass uns ein beschädigtes Bild restaurieren
In dieser Übung restaurieren wir ein Bild mit fehlenden Bereichen mithilfe der Funktion inpaint_biharmonic().
defect_image.Wir arbeiten mit einem Bild aus dem Modul data, geladen über data.astronaut(). Einige Pixel wurden absichtlich mithilfe einer Binärmaske durch 0 ersetzt, um ein beschädigtes Bild zu simulieren. Pixel durch 0 zu ersetzen macht sie komplett schwarz. Das fehlerhafte Bild ist als Array unter dem Namen defect_image gespeichert.
Die Maske ist ein Schwarz-Weiß-Bild mit Bereichen, die die Position der Bildteile markieren, die beschädigt wurden. Auf diese Bereiche können wir die Restaurierungsfunktion anwenden. Diese Maske ist als mask vorab geladen.
Denk daran: Inpainting bezeichnet den Prozess, verlorene oder beschädigte Bereiche von Bildern und Videos zu rekonstruieren.
Diese Übung ist Teil des Kurses
<Kurs>Bildverarbeitung mit Python</Kurs>Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Import the module from restoration
from ____.____ import ____