ComeçarComece gratuitamente

Vamos restaurar uma imagem danificada

Neste exercício, restauraremos uma imagem que tem partes faltando, usando a função inpaint_biharmonic().

Filhote de cachorro pequeno e fofo

Carregado como defect_image.

Trabalharemos em uma imagem do módulo data, obtida por data.astronaut(). Alguns dos pixels foram substituídos por 0s usando uma máscara binária, propositalmente, para simular uma imagem danificada. A substituição de pixels por 0s os torna totalmente pretos. A imagem com defeito é salva como uma matriz chamada defect_image.

A máscara é uma imagem em preto e branco com manchas que têm a posição dos bits da imagem que foram corrompidos. Podemos aplicar a função de restauração nessas áreas. Essa máscara é pré-carregada como mask.

Lembre-se de que a pintura é o processo de reconstrução de partes perdidas ou deterioradas de imagens e vídeos.

Este exercício faz parte do curso

Processamento de imagens em Python

Ver Curso

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# Import the module from restoration
from ____.____ import ____
Editar e executar código