시작하기무료로 시작하기

손글씨 문자

현실 세계에서 컴퓨터 비전을 활용하는 매우 흥미로운 사례 중 하나는 실제 문서를 디지털 이미지로 스캔했을 때, 그 안의 인쇄 또는 손글씨 문자를 구분하기 위해 Optical Character Recognition(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')
코드 편집 및 실행