소벨 (Gx 및 Gy)의 정확한 마스크는 무엇입니까? 내가 본 것은 사람들이 그런 아래와 같이 작성 방법에 대한 두 가지 유형,소벨 마스크에 대한 혼란
스타일 1
Gx = [-1 -2 -1
0 0 0
1 2 1]
Gy = [-1 0 1
-2 0 2
-1 0 1]
스타일이
Gx = [-1 0 1
-2 0 2
-1 0 1]
Gy = [-1 -2 -1
0 0 0
1 2 1]
편집가있다
@Aurelis
> (X 행의 COL)에서 OpenCV에서- - 매트랩
> (COL의 X 행)은
그러나, 아래의 그림은 매트랩 아마도 모두
-->column
^
|row
|
대한 올바른 스타일 1이 사용되면 Gx == 가로 에지, Gy == 세로 에지, 스타일 2가 사용되면 Gx == 가로 에지, Gy == 세로 에지를 출력합니다. 두 가지 모두 동일한 출력을 생성합니다 (내부 행렬이 주요 행 순서에 따라 다를 수 있음).
@Abhishek 스타일 1을 사용하여 가로 및 세로 가장자리를 계산하고 있습니까? Gx는 수직 에지에 대응하고 Gx는 수평 에지에 대응한다. 스타일 2가 그 스타일을 보완한다는 의미입니까? 예를 들면. Gx 컴퓨팅은 수직 에지를 제공하고 Gy는 수평 에지를 제공합니까?
당신은 나에게 당신의 편집에 주문을 전환했다. MATLAB은 두 번째 순서입니다. OpenCV, – Aurelius