[OpenCV] 이미지 변환하기 - HoughLines() 사용


[OpenCV] 이미지 변환하기 - HoughLines() 사용

Visual Studio 2019 환경에서 OpenCV 4.9.0을 사용합니다. 허프 변환(Hough Transform)은 이미지에서 기하학적 모양을 감지하는 데 사용되는 기술입니다.

허프 변환은 직선, 원 또는 임의의 형태의 모양을 감지할 수 있습니다. 여기에는 주로 직선 허프 변환과 원 허프 변환이 사용됩니다.

직선 허프 변환은 직선 형태의 객체를 감지하고 추출하는 데 사용되며, 원 허프 변환은 원 형태의 객체를 감지하고 추출하는 데 사용됩니다. 직선 허프 변환은 다음과 같은 단계로 작동합니다.

에지 감지: 먼저 이미지에서 에지를 감지합니다. 일반적으로 캐니 에지 검출 또는 다른 에지 감지 알고리즘이 사용됩니다.

허프 공간 생성: 에지 픽셀은 허프 공간에 투영됩니다. 허프 공간은 (r, θ) 매개변수 공간으로 정의되며, 각 픽셀에 대해 모든 가능한 직선을 나타내는 점이 표시됩니다.

허프 변환 계산: 모든 에지 픽셀에 대해 허프 공간에서 누적값이 증가됩니다. 이 누적값은 허프 변환...


#HoughLines #OpenCV #VisualStudio #허프변환

원문링크 : [OpenCV] 이미지 변환하기 - HoughLines() 사용