Canny 방법을 사용하여 가장자리를 감지하고 싶습니다. 결국 두 개의 가장자리 맵이 필요합니다. 수직 방향으로 1 번, 수평 방향으로 1 번.Oriental Canny Edge Detection
MATLAB에서는 Sobel 또는 Prewitt 연산자를 사용하여 추가 방향 인수를 사용할 수 있지만 Canny에게는이 옵션이 없습니다.
E = edge(I,'Sobel','horizontal')
Canny를 사용하여 수평 및 수직 가장자리를 각각 추출하는 방법을 알고 싶습니까?
, 그것이 수평 또는 수직 에지를 추출 이치에 맞지 않는다. – obchardon
[당신이 제공 한 링크에서@ obchardon [어떻게 canny edge detection을 할 수 있습니까?] (http://docs.opencv.org/2.4/doc/tutorials/imgproc/imgtrans/canny_detector/canny_detector.html#steps) – obchardon
"방향 네 가지 가능한 각도 중 하나 (즉, 0, 45, 90 또는 135)로 반올림됩니다. "그래서 저는 그것들이 수직, 수평, 대각선 왼쪽, 대각선 오른쪽에 있다고 가정하고 있습니다. 나는 단지 수직과 수평에 관심이 있습니다. –