Box Blur - soo:bak
작성일 :
개념
Box Blur
는 간단한 블러링 기술이다.
주변 픽셀의 색상 값을 평균화하여 이미지를 부드럽게 만드는 데에 사용되며,
특정한 픽셀을 선택한 다음, 그 주변의 픽셀 값을 모두 더하고 그 총합을 주변 픽셀의 수로 나누는 방법으로 구현한다.
구현 방법
먼저, 너비
를 선택한다.
너비는 블러링이 적용될 픽셀의 범위를 결정하는데, 예를 들어, 너비가 3
인 경우, 각 픽셀 주변의 3 x 3
그리드가 블러링에 사용된다.
다음으로, 각 픽셀에 대하여 그 주변 픽셀의 색상 값의 평균
을 계산한다.
이 때 각 픽셀의 색상 값이 변경되므로, 블러링된 이비지를 생성하기 위해 원본 이미지의 복사본을 사용하는 것이 일반적이다.
이 평균
값이 해당 픽셀의 새로운 색상 값이 된다.
예시
Box Blur
가로 방향만 적용가로 방향으로만 적용 Box Blur
세로 방향만 적용세로 방향으로만 적용 Box Blur
가로, 세로 방향 모두 적용가로, 세로 방향 모두 적용