ComeçarComece de graça

Letras manuscritas

Um uso muito interessante de visão computacional em soluções do dia a dia é realizar Reconhecimento Óptico de Caracteres (OCR) para distinguir caracteres de texto impressos ou manuscritos em imagens digitais de documentos físicos.

Vamos tentar melhorar a definição desta letra manuscrita para que fique mais fácil de classificar.

Como podemos ver, é a letra R, já binarizada, com algum ruído. Ela já está carregada como upper_r_image.

Aplique a operação morfológica que descarta os pixels próximos às bordas da letra.

Este exercício faz parte do curso

Processamento de Imagens em Python

Ver curso

Instruções do exercício

  • Importe o módulo do scikit-image.
  • Aplique a operação morfológica para corroer (erodir) as bordas das regiões de pixels do primeiro plano.

Exercício interativo prático

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

# Import the morphology module
from ____

# Obtain the eroded shape 
eroded_image_shape = ____.____(____) 

# See results
show_image(upper_r_image, 'Original')
show_image(eroded_image_shape, 'Eroded image')
Editar e executar o código