Kom igångKom igång gratis

Återställ en skadad bild

I den här övningen återställer vi en bild med saknade delar med hjälp av funktionen inpaint_biharmonic().

Small cute puppy
Inläst som defect_image.

Vi arbetar med en bild från modulen data, hämtad via data.astronaut(). Vissa pixlar har ersatts med 0:or med hjälp av en binär mask – detta simulerar en skadad bild. När pixlar ersätts med 0:or blir de helt svarta. Den defekta bilden sparas som en array med namnet defect_image.

Masken är en svartvit bild med fläckar som markerar positionen för de korrupterade bilddelarna. Återställningsfunktionen tillämpas sedan på dessa områden. Masken är förinstansierad som mask.

Kom ihåg att inpainting är processen att rekonstruera förlorade eller skadade delar av bilder och video.

Den här övningen är en del av kursen

Bildbehandling i Python

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Import the module from restoration
from ____.____ import ____
Redigera och kör kod