您的代码看起来没有明显的问题,但是在运行之前,您需要确保图片文件 'mao.jpg' 和 'op1.jpg' 与代码文件在同一目录下。另外,您需要安装并导入openCV库。如果仍然有问题,请提供更多的错误信息,以便我们更好地帮助您。

import cv2

src1 = cv2.imread('mao.jpg', cv2.IMREAD_REDUCED_COLOR_2)
src2 = cv2.imread('op1.jpg', cv2.IMREAD_REDUCED_COLOR_2)

img3 = cv2.bitwise_and(src1, src2)
img4 = cv2.bitwise_or(src1, src2)
img5 = cv2.bitwise_not(src1)
img6 = cv2.bitwise_xor(src1, src2)

cv2.imshow('lena', src1)
cv2.imshow('log', src2)
cv2.imshow('lenaaddlog', img3)
cv2.imshow('lenaorlog', img4)
cv2.imshow('lenanotlog', img5)
cv2.imshow('lenaxorlog', img6)

cv2.waitKey(0)
Python OpenCV 图片位运算:与、或、非、异或

原文地址: https://www.cveoy.top/t/topic/bkrd 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录