본문 바로가기
반응형

blurring2

OpenCV - Blurring(2) & Sharpening 2020/10/28 - [OpenCV] - OpenCV - Convolution & Blurring OpenCV - Convolution & Blurring Convolution이란 수학적 연산을 각 화소에 적용하고 그 값을 변화시키는 것이다. 여기서 말한 수학적 연산을 하기 위해 kernel 이라고 불리우는 또 다른 행렬을 사용한다. kernel은 입력 영상에 비해 아 bigdata-analyst.tistory.com Blurring에 대한 개념은 그 전글을 참고하면 된다. 다양한 블러링에 대해서 알아보겠다. - Motion Blur 모션 블러란 말그대로 움직이는 것 처럼 보이는 것이다. 그 전까지는 3x3, 5x5 등 필터를 줘서 블러링의 효과를 적용하였다면 이번은 수평 방향으로 블러링을 주는 것이다.. 2020. 12. 16.
OpenCV - Convolution & Blurring Convolution이란 수학적 연산을 각 화소에 적용하고 그 값을 변화시키는 것이다. 여기서 말한 수학적 연산을 하기 위해 kernel 이라고 불리우는 또 다른 행렬을 사용한다. kernel은 입력 영상에 비해 아주 작은 행렬이다. 이러한 커널을 영상의 각 화소에 대해 커널의 중심을 처리 대상의 화소 위에 올려놓는다. 그리고 커널 행렬의 각 값과 대응되는 화소의 값을 각각 곱하여 모두 더한다. 이 더한 값이 현재 화소의 위치에 대치될 출력 영상의 해당 값이 된다. Blurring 이란 이웃화소들을 평균하는 것을 말한다. (= low pass filter) 이는 저주파를 허용하고 고주파를 차단하는 것이다. 여기서 저주파란 화소값의 변화가 작은 것을 말하고 고주파는 화소의 변화가 큰 것을 말한다. 이러한 .. 2020. 10. 28.
반응형