더북(TheBook)

7.1.2 뺄셈 연산

뺄셈 연산은 두 영상의 같은 위치에 존재하는 픽셀에 대해 뺄셈 연산을 수행하여 새로운 영상을 만드는 산술 연산이다. 뺄셈 연산을 함수로 표현하면 다음과 같다.

h(x, y) = f (x, y) - g(x, y)

뺄셈 연산은 뺄셈의 대상이 되는 영상의 순서가 결과에 영향을 미친다. 덧셈 연산은 입력 영상의 순서가 바뀌어도 결과가 동일하지만, 뺄셈 연산은 전혀 다른 결과를 만들어낸다. 그림 7-3은 lenna.bmp 파일과 hole2.bmp 파일 간의 뺄셈 연산 순서에 따른 결과 차이를 보여주는 좋은 예이다. hole2.bmp 파일은 흰 바탕에 중앙부가 점진적으로 검정색으로 변하는 영상이다. 그림 7-3(a)는 lenna.bmp 파일에서 hole2.bmp 파일을 뺀 결과이며, 결과 영상은 전체적으로 검정색 배경에 lenna 얼굴 부분만 은근하게 나타나는 것을 볼 수 있다. 그림 7-3(b)는 반대로 hole2.bmp 파일에서 파일에서 lenna.bmp 파일을 뺀 결과이다. 결과 영상에서 lenna 얼굴 부분은 검정색으로 가려지고 나머지 부분은 반전된 형태로 바뀌었음을 볼 수 있다. 이처럼 뺄셈 연산은 연산의 순서가 결과 영상에 영향을 미친다.

그림 7-3 두 영상의 뺄셈 연산
(a)
(b)
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.