Python OpenCV 마스크 사용하기
사용 버전: Python 3.7.6, OpenCV 4.2.0
마스크를 필터로 사용하여, 가려지지 않는 부위만 이미지로 출력하도록 하겠습니다.
cv2.bitwise_and를 사용합니다.
우선, lenna 님을 불러와줍니다.
그리고, mask 영상으로 쓸 이미지를 하나 만듭니다.
두 이미지를 bitwise_and를 해줍니다.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinmwUpSbiVZ4EMZOeI09KGL9Wv_WptKIYLl4jZbqAudRrBx5-9T7MIr6Ue3mFiMP9N96A1o4lcKfNDN7dAnBZPEGqScKz8hEn0yxAujU046kDG2krdRa41Gy5WGC6CpeMSqImSDm66xrs/s1600/1.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyoerCSl3WS4HutjG8rEOFWsFxdYF_XLpPdbh5KfO1qQqIjzM_vOkcC9V7OEHNGM1NFBIL2g6IQAXB5z7D4tImSXK9R2h34TwCb5MRuEAc20G_2P-G5bAro0Vz4VxsBfZPYGujw2vbbhU/s1600/2.png)
끝.
파이썬 OpenCV 마스크 사용하기에 대해서 알아보겠습니다.
마스크를 필터로 사용하여, 가려지지 않는 부위만 이미지로 출력하도록 하겠습니다.
cv2.bitwise_and를 사용합니다.
우선, lenna 님을 불러와줍니다.
그리고, mask 영상으로 쓸 이미지를 하나 만듭니다.
두 이미지를 bitwise_and를 해줍니다.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinmwUpSbiVZ4EMZOeI09KGL9Wv_WptKIYLl4jZbqAudRrBx5-9T7MIr6Ue3mFiMP9N96A1o4lcKfNDN7dAnBZPEGqScKz8hEn0yxAujU046kDG2krdRa41Gy5WGC6CpeMSqImSDm66xrs/s1600/1.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyoerCSl3WS4HutjG8rEOFWsFxdYF_XLpPdbh5KfO1qQqIjzM_vOkcC9V7OEHNGM1NFBIL2g6IQAXB5z7D4tImSXK9R2h34TwCb5MRuEAc20G_2P-G5bAro0Vz4VxsBfZPYGujw2vbbhU/s1600/2.png)
끝.
카테고리: Python, cv2
댓글
댓글 쓰기
궁금한 점은 댓글 달아주세요.
Comment if you have any questions.