Vamos restaurar uma imagem danificada
Neste exercício, restauraremos uma imagem que tem partes faltando, usando a função inpaint_biharmonic()
.
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
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Import the module from restoration
from ____.____ import ____