Laten we een beschadigde afbeelding herstellen
In deze oefening gaan we een afbeelding herstellen waarin onderdelen ontbreken, met de functie inpaint_biharmonic().
defect_image.We werken met een afbeelding uit de module data, verkregen met data.astronaut(). Sommige pixels zijn expres met 0’en overschreven via een binaire mask om een beschadigde afbeelding te simuleren. Pixels vervangen door 0 worden volledig zwart. De defecte afbeelding is opgeslagen als een array met de naam defect_image.
De mask is een zwart-witafbeelding met vlakken op de posities van de beeldpunten die beschadigd zijn. We kunnen de herstelfunctie toepassen op deze gebieden. Deze mask is vooringeladen als mask.
Onthoud dat inpainting het proces is waarbij verloren of verslechterde delen van afbeeldingen en video’s worden gereconstrueerd.
Deze oefening maakt deel uit van de cursus
Beeldverwerking in Python
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Import the module from restoration
from ____.____ import ____