- 좋은 에지 검출기의 조건
- 정확한 검출 : 에지가 아닌 점을 에지로 찾거나 또는 에지인데 에지로 찾지 못하는 확률을 최소화
- 정확한 위치: 실제 에지의 중심을 검출
- 단일 에지: 하나의 에지는 하나의 점으로 표현
- 케니 에지 검출 함수
cv2.Canny(image,threshold1,threshold2,edges=None,apertureSize=None,L2gradient=None) -> edges
• image: 입력영상
• threshold1:하단임계값 (threshold1 : threshold2 = 1:2 또는 1:3)
• threshold2: 상단임계값
• edges: 에지영상
• apertureSize: 소벨연산을위한커널크기. 기본값은3.
• L2gradient: True이면L2 norm 사용, False이면L1 norm 사용. 기본값은False
- 캐니 에지 검출 예제
import sys
import numpy as np
import cv2
src=cv2.imread('test.jpg',cv2.IMREAD_GRAYSCALE)
src=cv2.resize(src,(512,512))
dst=cv2.Canny(src,80,160)
cv2.imshow('dst',dst)
cv2.waitKey()
cv2.destroyAllWindows()
'Computer Vision > opencv(python)' 카테고리의 다른 글
[38] 5) 허프 변환: 원 검출 (0) | 2021.03.22 |
---|---|
[37] 4) 허프 변환: 직선 검출 (0) | 2021.03.22 |
[35] 2) 그래디언트와 에지 검출 (0) | 2021.03.22 |
[34] 6. 영상의 특징 추출 1) 영상의 미분과 소벨 펠터 (0) | 2021.03.22 |
[33] 7) 문서 스캐너 구현 (0) | 2021.03.21 |