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
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')