HoughLinesP

    [OpenCV with Python] 영상의 특징 추출 : 영상에서 직선 검출하기 - 허프 변환

    [OpenCV with Python] 영상의 특징 추출 : 영상에서 직선 검출하기 - 허프 변환

    허프 변환(Hough transform) 직선 검출이란? 에지(윤곽선) 영상은 검정색 배경에 에지부분만 흰색이다. 이 입력 영상에서 에지가 있는 좌표를 추출하는 것이다. 에지 영상에서 좀 더 고차원적인 정보를 얻기 위해 에지 영상의 분포를 보고 직선, 사각형 등 고차원적인 형태 정보를 추출한다. 직선을 추출해내는 가장 유명한 알고리즘이 허프 변환이다. 축적 알고리즘을 이용하여 내가 원하는 파라미터를 찾아낸다. 허프 변환 직선 검출은 2차원 영상 좌표에서의 직선의 방정식을 파라미터(parameter) 공간으로 변환하여 직선을 찾는 알고리즘이다. 축적 배열 accumulation array 축적 배열은 직선 성분과 관련된 원소 값을 1씩 증가시키는 배열이다. x, y 좌표평면에서의 직선의 한 점을 a, b ..