Przywróćmy uszkodzony obraz
W tym ćwiczeniu przywrócimy obraz z brakującymi fragmentami, korzystając z funkcji inpaint_biharmonic().
defect_image.Będziemy pracować na obrazie z modułu data, pobranym za pomocą data.astronaut(). Część pikseli została celowo zastąpiona zerami przy użyciu maski binarnej – w ten sposób symulujemy uszkodzony obraz. Zastąpienie pikseli zerami powoduje, że stają się one całkowicie czarne. Uszkodzony obraz jest zapisany jako tablica o nazwie defect_image.
Maska to czarno-biały obraz z obszarami wskazującymi pozycje uszkodzonych fragmentów obrazu. Funkcję odtwarzania możemy zastosować właśnie do tych obszarów. Maska jest wstępnie wczytana jako mask.
Pamiętaj, że inpainting to proces rekonstrukcji utraconych lub zniszczonych fragmentów obrazów i filmów.
To ćwiczenie jest częścią kursu
Przetwarzanie obrazów w Pythonie
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Import the module from restoration
from ____.____ import ____