НачатьНачать бесплатно

Рукописные буквы

Одно из интересных применений компьютерного зрения в реальных задачах — оптическое распознавание символов (OCR), которое позволяет выделять печатные или рукописные символы на цифровых изображениях физических документов.

Попробуем улучшить чёткость этой рукописной буквы, чтобы её было проще классифицировать.

Как видно, это буква R в бинарном представлении с небольшим шумом. Она уже загружена как upper_r_image.

Применим морфологическую операцию, которая удалит пиксели вблизи границ буквы.

Это упражнение является частью курса

Обработка изображений в Python

Посмотреть курс

Инструкции к упражнению

  • Импортируйте нужный модуль из scikit-image.
  • Примените морфологическую операцию для эрозии границ областей переднего плана.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# 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')
Редактировать и запускать код