코드 9-1의 sobel_edge() 함수 실행 결과를 그림 9-7에 나타냈습니다. 그림 9-7에서 src는 입력으로 사용한 lenna.bmp 영상이고, mag 영상은 그래디언트 크기를 그레이스케일 영상 형식으로 나타낸 것입니다. 만약 각 픽셀에서 계산된 그래디언트 크기가 255보다 큰 경우에는 포화 연산에 의해 흰색으로 표현됩니다. 그림 9-7에서 edge 영상은 그래디언트 크기가 150보다 큰 픽셀은 흰색으로, 그렇지 않은 픽셀은 검은색으로 표현된 이진 영상입니다. 만약 코드 9-1의 18행에서 사용된 임계값을 150보다 낮게 설정하면 더 많은 에지 픽셀이 edge 영상에 나타나게 됩니다. 다만 임계값을 너무 낮추면 잡음의 영향도 에지로 검출될 수 있으므로 주의해야 합니다.
▲ 그림 9-7 소벨 마스크 기반 에지 검출 실행 결과