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