ComenzarEmpieza gratis

Restauremos una imagen dañada

En este ejercicio, restauraremos una imagen a la que le faltan partes, utilizando la función inpaint_biharmonic().

Pequeño y lindo cachorro

Loaded as defect_image.

Trabajaremos con una imagen del módulo data, obtenida por data.astronaut(). Algunos de los píxeles se han sustituido por 0s mediante una máscara binaria, a propósito, para simular una imagen dañada. Sustituir los píxeles por 0s los vuelve totalmente negros. La imagen defectuosa se guarda como una matriz llamada defect_image.

La máscara es una imagen en blanco y negro con parches que tienen la posición de los bits de la imagen que se han corrompido. Podemos aplicar la función de restauración en estas zonas. Esta máscara está precargada como mask.

Recuerda que el repintado es el proceso de reconstrucción de partes perdidas o deterioradas de imágenes y vídeos.

Este ejercicio forma parte del curso

Procesado de imágenes en Python

Ver curso

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# Import the module from restoration
from ____.____ import ____
Editar y ejecutar código