
[Computer Vision/OpenCV] 10. Spatial Filtering & Convolution 개념
·
🦄AI/Computer Vision
지난시간에는 이미지의 히스토그램을 이용해 픽셀 값들을 다루는 방법들을 정리했다.오늘부터는 이미지의 spatial data를 다루는 방식들에 대해서 정리한다. 이미지의 공간 데이터를 처리하기 위해 우리는 필터링 연산을 사용한다.따라서 본격적인 방법을 살펴보기 전에, 먼저 필터링에 대해 알아보자. Spatial Filtering영상 처리에서 Spatial filtering은 이미지에 필터연산을 적용해 이미지를 수정하는 방식을 말한다. 필터 연산은 영상의 공간영역에서 특정 영역 단위로 필터링 커널 함수와 픽셀 값의 곱셈 및 합산 연산(Dot Product)을 수행하는 방식이다.수식으로 표현하면 다음과 같다. 이 식을 그림으로 간단하게 보면 아래와 같다. 필터 연산을 위해 미리 정의한 커널을 다른 말로 마스크라..