더북(TheBook)

만약 두 영상의 뺄셈 순서에 상관없이 픽셀 값 차이가 큰 영역을 두드러지게 나타내고 싶다면 차이 연산을 수행할 수 있습니다. 차이 연산은 뺄셈 연산 결과에 절댓값을 취하는 연산이며, 차이 연산으로 구한 결과 영상을 차영상(difference image)이라고 합니다. 차이 연산을 수식으로 표현하면 다음과 같습니다.

OpenCV에서는 absdiff() 함수를 이용하여 차영상을 구할 수 있습니다.

void absdiff(InputArray src1, InputArray src2, OutputArray dst);

src1

첫 번째 입력 행렬 또는 스칼라

src2

두 번째 입력 행렬 또는 스칼라

dst

출력 행렬. 입력 행렬과 같은 크기, 같은 채널 수의 행렬이 생성됩니다.

 

▲ 그림 6-3 영상의 뺄셈 연산

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.