코드 9-2의 canny_edge() 함수 실행 결과를 그림 9-10에 나타냈습니다. 그림 9-10에서 src 창은 입력 영상인 lenna.bmp 파일이고, dst1과 dst2 창은 서로 다른 임계값을 사용하여 구한 캐니 에지 검출 결과 영상입니다. dst1과 dst2의 에지 영상을 구할 때 낮은 임계값은 50으로 동일하게 설정하였고 높은 임계값은 각각 100과 150으로 설정하였습니다. 임계값을 낮출수록 에지로 판별되는 픽셀이 더 많아지므로 dst1 영상에 더 많은 에지 픽셀이 검출된 것을 확인할 수 있습니다. 다만 임계값을 낮출수록 잡음에 해당하는 픽셀도 에지로 검출할 가능성이 높아질 수 있으므로 주의해야 합니다.
▲ 그림 9-10 캐니 에지 검출 예제 실행 결과