![[OpenCV] 이미지 변환하기 - Canny() 사용 [OpenCV] 이미지 변환하기 - Canny() 사용](https://mblogthumb-phinf.pstatic.net/MjAyNDA1MDdfMTcx/MDAxNzE1MDY1NTcxMjY1.LuhVV1Ea8T2d3idCvNDEFfbuLp8an_yG8PtQAF9JZqkg.rrVqEPbXZ9dg2QJJ34ZogWfkFEmDwH2kOcDTE8wYc4Ug.PNG/%C1%A6%B8%F1_%BE%F8%C0%BD-26.png?type=w2)
Visual Studio 2019 환경에서 OpenCV 4.9.0을 사용합니다. - Canny(): 이미지 처리에서 가장 널리 사용되는 에지 검출 알고리즘으로 정확하고 강건한 에지를 검출. 노이즈에 강하고, 다양한 조건에서 잘 작동하며, 매개변수에 민감하지 않음.
이 알고리즘은 다음과 같은 단계로 구성됩니다: 1. 가우시안 스무딩(Gaussian Smoothing): 먼저 입력 이미지에 가우시안 필터를 적용하여 이미지를 부드럽게 만듭니다.
이 과정은 노이즈를 제거하고 이미지를 스무딩하게 하는 데 도움이 됩니다. 2. 기울기 계산(Gradient Calculation): 부드럽게 만든 이미지에서 픽셀의 그래디언트(기울기)의 크기와 방향을 계산합니다.
주로 소벨 필터를 사용하여 각 픽셀에서의 그래디언트를 계산합니다. 3. 비최대 억제(Non-Maximum Suppression): 이미지를 탐색하여 각 픽셀에서 그래디언트 방향으로 이웃하는 픽셀들과 비교합니다.
가장 큰 그래디언트 값을 가...
#OpenCV
#VisualStudio
#에지검출
원문링크 : [OpenCV] 이미지 변환하기 - Canny() 사용