1

아무도 나를 안내 할 수있는 기능을 'hough transform'matlab에서 작동합니까 ?? 문제는 두 직선 사각형을 포함하는 이미지가 있고 하나의 사각형이 어떤 각도로 기울어 져 있다는 것입니다. hough 변환을 적용한 후에 나에 따르면; 내가 1X6의 라인 구조를해야하지만 1x14의 구조를 받고있다. 누구든지 나를 도울 수 있습니까? 또한 이미지를 업로드 한 : 모든정확한 변환 작업을 matlab에

two straight rectangles, one tilted rectangle http://s14.postimage.org/dveqlb60x/lane.png hough transform applied http://s15.postimage.org/i0fjculzf/hough.png

답변

1

앞서 곡선 도로. 각 프레임에서 1x6 구조를 얻어서는 안됩니다. 대신에 모든 반환 된 선분을 가져 와서 일부 논리를 사용하여 차선 표시를 결정해야합니다.

0

첫째, 이미지가 실제로 약간 흐리게 보인다. 나는 그것이 실제로 있는지 모르지만 그렇다면 가장자리 감지 알고리즘을 실행해야하므로 허프 변이가 흐린 부분을 감지하지 못합니다.

두 번째로 검색된 줄 수를 줄이려면, 줄 넘기가 충분하지 않은 줄을 빼내야합니다. 이것은 [H, t, r] = hough (image)에서 H 변수를 thresholding하여 수행 할 수 있습니다.

추가 출처 : 당신은 호우가 더 찾을 때 잘 작동하지 않습니다 또한 안정된 results.It을 생성하지 않습니다 1x6.It의 구조를 제공하는 변환 제한 할 수 없습니다

http://en.wikipedia.org/wiki/Hough_transform http://www.mathworks.com/help/toolbox/images/ref/hough.html