IniziaInizia gratis

Lettere scritte a mano

Un uso molto interessante della computer vision in soluzioni reali è l’OCR (Optical Character Recognition), che serve a distinguere i caratteri di testo stampati o scritti a mano all’interno di immagini digitali di documenti fisici.

Proviamo a migliorare la definizione di questa lettera scritta a mano, così da renderla più facile da classificare.

Come vedi è la lettera R, già binaria, con un po’ di rumore. È già caricata come upper_r_image.

Applica l’operazione morfologica che eliminerà i pixel vicino ai bordi della lettera.

Questo esercizio fa parte del corso

Elaborazione di immagini in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Importa il modulo da scikit-image.
  • Applica l’operazione morfologica per erodere i bordi delle regioni di pixel in primo piano.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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')
Modifica ed esegui il codice