![[OpenCV] 이미지 변환하기 - HoughLines() 사용 [OpenCV] 이미지 변환하기 - HoughLines() 사용](https://mblogthumb-phinf.pstatic.net/MjAyNDA1MjBfNzgg/MDAxNzE2MjEwODMyNDkw.L1bVnGGzcTqub5i10DVzYi-faoTXoNaS0AZk-ZGEHs4g.12f9uYDQnveuik-S-6wsRDBXFPLUgPvumj_BgoUCyfog.PNG/%C1%A6%B8%F1_%BE%F8%C0%BD-41.png?type=w2)
Visual Studio 2019 환경에서 OpenCV 4.9.0을 사용합니다. 허프 변환(Hough Transform)은 이미지에서 기하학적 모양을 감지하는 데 사용되는 기술입니다.
허프 변환은 직선, 원 또는 임의의 형태의 모양을 감지할 수 있습니다. 여기에는 주로 직선 허프 변환과 원 허프 변환이 사용됩니다.
직선 허프 변환은 직선 형태의 객체를 감지하고 추출하는 데 사용되며, 원 허프 변환은 원 형태의 객체를 감지하고 추출하는 데 사용됩니다. 직선 허프 변환은 다음과 같은 단계로 작동합니다.
에지 감지: 먼저 이미지에서 에지를 감지합니다. 일반적으로 캐니 에지 검출 또는 다른 에지 감지 알고리즘이 사용됩니다.
허프 공간 생성: 에지 픽셀은 허프 공간에 투영됩니다. 허프 공간은 (r, θ) 매개변수 공간으로 정의되며, 각 픽셀에 대해 모든 가능한 직선을 나타내는 점이 표시됩니다.
허프 변환 계산: 모든 에지 픽셀에 대해 허프 공간에서 누적값이 증가됩니다. 이 누적값은 허프 변환...
#HoughLines
#OpenCV
#VisualStudio
#허프변환
원문링크 : [OpenCV] 이미지 변환하기 - HoughLines() 사용