1

예제 이미지에서 볼 수있는 패턴을 식별해야합니다. 노란색으로 감지 할 패턴 중 하나를 강조 표시했습니다 (물론 이미지의 한면에서 다른면으로 가야합니다). 각 패턴은 세 줄로 구성됩니다.이미지의 긴 불규칙 패턴 식별

당신이 볼 수 있듯이 많은 불규칙성이 있습니다 (제가 따라야 할 것이 있습니다). 저는 빨간 동그라미로 문제가있는 영역의 몇 가지 예를 강조했습니다.

잡음이 많으며 오 탐지 가능성이 있습니다.

일부 thresold 처리를 통해 잡음을 제거하려고하지만 약간 어려워 보입니다. 이러한 종류의 응용 프로그램에서는 가장자리 감지가 작동하지 않습니다.

이렇게하는 것이 가장 좋은 방법이라고 생각하십니까? 모든 답변에 미리

Sample image

감사합니다.

편집 : Eroded

+0

나는 당신이 할 여부에 불분명입니다하지 않거나, 빨간색 영역을 찾고 싶어요. 그렇지 않다면 무엇이 잘못 되었습니까? 줄의 방향이 항상 같거나 어떤 방향으로도 갈 수 있습니까? 라인은 항상 3 또는 2, 4 또는 5가 될 수 있습니까? –

+0

빨간색 영역에는 관심이 없으며 처리에 영향을 줄 수있는 흰색 영역이 있습니다. 내가 필요한 라인은 노란색 예처럼 항상 3 열입니다. 이 이미지에는 상당수가 있으며, 그 중 일부는 훨씬 더 불규칙한 패턴을 따르는 것을 볼 수 있습니다. – FMarazzi

+1

호프 라인을 시도 했습니까? –

답변

0

호우 분석 할 것 같다 : 이미지 비트를 회전 후 1 × 커널과 침식을 사용 Unedited

을 얻기 위해 원하는 것을 달성 할 수있는 좋은 방법을 보인다 : 편집되지 않은 이미지 이 이미지로 시작하는 것은 꽤 합리적입니다. 현재 대부분의 Linux 배포판에 포함되어 있으며 OSX 및 Windows에서 사용할 수있는 ImageMagick의 명령 줄 버전을 사용하고 있습니다.

convert http://i.stack.imgur.com/XJuWo.jpg \ 
    \(+clone -canny 0x1+10%+30% -background none -fill red -stroke red -hough-lines 9x9+200 \) \ 
    -composite rectangle_hough.png 

enter image description here