Aan de slagGa gratis aan de slag

Laten we een beschadigde afbeelding herstellen

In deze oefening gaan we een afbeelding herstellen waarin onderdelen ontbreken, met de functie inpaint_biharmonic().

Small cute puppy
Ingeladen als 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 herstel­functie 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

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Import the module from restoration
from ____.____ import ____
Code bewerken en uitvoeren