IniziaInizia gratis

Ripristiniamo un'immagine danneggiata

In questo esercizio ripristineremo un'immagine a cui mancano alcune parti usando la funzione inpaint_biharmonic().

Small cute puppy
Caricata come defect_image.

Lavoreremo su un'immagine dal modulo data, ottenuta con data.astronaut(). Alcuni pixel sono stati volutamente sostituiti con 0 usando una maschera binaria per simulare un'immagine danneggiata. Sostituire i pixel con 0 li rende completamente neri. L'immagine difettosa è salvata in un array chiamato defect_image.

La maschera è un'immagine in bianco e nero con aree che indicano le posizioni dei punti dell'immagine che sono stati danneggiati. Possiamo applicare la funzione di ripristino su queste zone. Questa maschera è pre-caricata come mask.

Ricorda che l'inpainting è il processo di ricostruzione delle parti perdute o deteriorate di immagini e video.

Questo esercizio fa parte del corso

Elaborazione di immagini in Python

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Import the module from restoration
from ____.____ import ____
Modifica ed esegui il codice