Robinson 나침반 마스크는 가장자리 감지에 사용되는 또 다른 유형의 파생 마스크입니다. 이 연산자는 방향 마스크라고도합니다. 이 연산자에서 우리는 마스크 하나를 가져와 다음과 같은 8 개 나침반 주요 방향으로 모두 회전합니다.
- North
- 북서
- West
- 남서부
- South
- 남동부
- East
- 북동쪽
고정 마스크가 없습니다. 아무 마스크 나 사용할 수 있으며 위에서 언급 한 모든 방향에서 가장자리를 찾기 위해 회전해야합니다. 모든 마스크는 0 열의 방향을 기준으로 회전합니다.
예를 들어 북쪽 방향에있는 다음 마스크를보고 회전하여 모든 방향 마스크를 만듭니다.
북쪽 방향 마스크
노스 웨스트 디렉션 마스크
웨스트 디렉션 마스크
남서 방향 마스크
남쪽 방향 마스크
남동 방향 마스크
동쪽 방향 마스크
북동 방향 마스크
보시다시피 모든 방향은 0 방향을 기준으로합니다. 각 마스크는 방향의 가장자리를 제공합니다. 이제 위의 전체 마스크의 결과를 보겠습니다. 모든 모서리를 찾아야하는 샘플 그림이 있다고 가정합니다. 다음은 샘플 사진입니다.
샘플 사진
이제이 이미지에 위의 모든 필터를 적용하고 다음 결과를 얻습니다.
북쪽 방향 모서리
북서 방향 모서리
서쪽 방향 모서리
남서쪽 방향 모서리
남쪽 방향 모서리
남동 방향 모서리
동쪽 방향 모서리
북동쪽 방향 모서리
위의 모든 마스크를 적용하면 모든 방향으로 가장자리가 생깁니다. 결과는 이미지에 따라 다릅니다. 북동쪽 가장자리가없는 이미지가 있다고 가정하면 해당 마스크가 효과가 없습니다.