Cartas manuscritas

Un uso muy interesante de la visión por ordenador en soluciones de la vida real es realizar el Reconocimiento Óptico de Caracteres (OCR) para distinguir caracteres de texto impresos o manuscritos dentro de imágenes digitales de documentos físicos.

Intentemos mejorar la definición de esta carta manuscrita para que sea más fácil clasificarla.

Como vemos, es la letra R, ya binaria, con algo de ruido. Ya está cargado como upper_r_image.

Aplica la operación morfológica que descartará los píxeles cercanos a los límites de las letras.

Este ejercicio forma parte del curso

Procesado de imágenes en Python

Ver curso

Instrucciones de ejercicio

  • Importa el módulo de scikit-image.
  • Aplica la operación morfológica para erosionar los límites de las regiones de píxeles del primer plano.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

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