imgradient
2차원 영상에서 기울기의 크기와 방향 구하기
설명
예제
입력 인수
출력 인수
팁
영상의 경계선에 기울기 연산자를 적용할 때, 영상의 경계 밖에 있는 값은 가장 가까운 영상 테두리 값과 같은 것으로 간주됩니다. 이는
imfilter
의"replicate"
경계 옵션과 유사합니다.
알고리즘
여기서 다룬 각 기울기 방법에 대한 imgradient
의 알고리즘적 접근 방식은 먼저 x 방향과 y 방향에서 각각 방향 기울기 Gx
와 Gy
를 계산합니다. 가로(x) 축은 열 첨자가 증가하는 방향을 가리킵니다. 세로(y) 축은 행 첨자가 증가하는 방향을 가리킵니다. 그런 다음, 기울기 크기와 방향이 직교 구성요소 Gx
와 Gy
에서 계산됩니다.
imgradient
는 기울기 출력값을 정규화하지 않습니다. 기울기 출력 영상의 범위를 입력 영상의 범위와 일치시켜야 한다면, 사용된 method
인수에 따라 기울기 영상을 정규화하는 것이 좋습니다. 예를 들어, Sobel 커널의 경우 정규화 인자는 1/8이고, Prewitt 커널의 경우 1/6, Roberts 커널의 경우 1/2입니다.
확장 기능
버전 내역
R2012b에 개발됨참고 항목
imgradientxy
| imgradientxyz
| imgradient3
| edge
| fspecial