더북(TheBook)

코드 11-3의 erode_dilate() 함수 실행 결과를 그림 11-10에 나타냈습니다. 그림 11-10에서 src는 입력 영상으로 사용한 milkdrop.bmp 파일이고, bin은 오츠 알고리즘을 이용하여 이진화한 영상입니다. erode 창 영상은 3×3 구조 요소를 이용하여 침식을 수행한 결과이고, dilate 창 영상은 같은 구조 요소를 이용하여 팽창 연산을 수행한 결과입니다. erode 영상은 bin 영상에 비해 객체 외관이 다소 작아졌고, 영상의 우측 하단에 있던 한두 픽셀짜리 객체가 사라진 것을 확인할 수 있습니다. 반면에 흰색 객체 내부의 검은색 구멍은 더 확대되었습니다. dilate 영상은 erode 영상과는 반대로 흰색 객체 영역은 확대되었고, 객체 내부의 검은색 구멍은 사라지거나 좁아진 것을 확인할 수 있습니다.

▲ 그림 11-10 이진 영상의 침식과 팽창 예제 프로그램 실행 결과

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.