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


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

Visual Studio 2019 환경에서 OpenCV 4.9.0을 사용합니다. - bilateralFilter(): 이미지의 잡음을 줄이면서 엣지를 보존하는 데 사용되는 필터링 기술 중 하나입니다. 이 필터는 가우시안 필터와 유사하지만, 픽셀 간의 공간적인 거리뿐만 아니라 픽셀 값의 차이에도 영향을 받습니다.

따라서 잡음 제거와 함께 엣지를 보존하는 효과적인 필터링을 제공합니다. 양방향 필터의 주요 특징은 다음과 같습니다: 공간적인 거리 가중치: 가우시안 필터와 마찬가지로 양방향 필터는 주변 픽셀과의 거리에 따라 가중치를 부여하여 필터링을 수행합니다.

이는 픽셀 간의 공간적인 거리가 멀어질수록 가중치가 감소하는 가우시안 함수를 사용하여 구현됩니다. 강도 차이 가중치: 양방향 필터는 주변 픽셀과의 픽셀 값의 차이에 따라 추가적인 가중치를 적용합니다.

이는 픽셀 값의 차이가 클수록 해당 픽셀에 미치는 영향이 줄어들도록 하는 방식으로 구현됩니다. 이를 통해 엣지가 보존되면서 잡음이 줄어...


#ㅌㄴ

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