Zacznij terazZacznij za darmo

Odręczne litery

Jednym z ciekawych zastosowań computer vision w praktyce jest optyczne rozpoznawanie znaków (OCR), które pozwala odczytywać drukowany lub odręczny tekst z obrazów cyfrowych fizycznych dokumentów.

Spróbuj poprawić definicję tej odręcznej litery, aby łatwiej było ją sklasyfikować.

Jak widać, jest to litera R w postaci binarnej, z pewnym szumem. Obraz jest już wczytany jako upper_r_image.

Zastosuj operację morfologiczną, która odrzuci piksele w pobliżu granic litery.

To ćwiczenie jest częścią kursu

Przetwarzanie obrazów w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Zaimportuj odpowiedni moduł z scikit-image.
  • Zastosuj operację morfologiczną erodującą granice obszarów pikseli pierwszego planu.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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')
Edytuj i uruchom kod