[OpenCV] 논리 연산 정리(bitwise_and, bitwise_or)

Hansol Kang·2021년 8월 14일
0

OpenCV

목록 보기
2/2
post-thumbnail

아래와 같은 이미지(input1, input2)가 주어졌을 때 and, or 논리 연산 결과를 생각해볼 수 있다.

input1

input2


150과 80을 binary로 나타내면 다음과 같다.

150(10) =  1001 0110(2)
80(10) =  0101 0000(2)

and, or 연산을 하면 다음과 같다

(1001 0110) & (0101 0000) = 0001 0000(2) = 16(10)
(1001 0110) | (0101 0000) = 1101 0110(2) = 214(10)

이처럼 각 픽셀에 대해 연산을 수행하면, and, or 연산 결과 이미지를 얻을 수 있다.

profile
놀면 뭐하니 정리해

0개의 댓글