图像相加:
import cv2 import numpy as np image = cv2.imread("3.jpg") cv2.imshow("3",image) #图像image各像素加100 M = np.ones(image.shape,dtype="uint8")*100 #与image大小一样的全100矩阵 added = cv2.add(image,M) #两个图像相加 # 大于255的按255处理 cv2.imshow("Added",added) cv2.waitKey(0)
效果图:
图像相减:
import cv2 import numpy as np image = cv2.imread("3.jpg") cv2.imshow("yuan",image) #图像image各像素减去50 M = np.ones(image.shape,dtype="uint8")*50 #与image大小一样的全100矩阵 img = cv2.subtract(image,M) #图像image减去图像M # 小于0的按0处理 cv2.imshow("hou",img) cv2.waitKey(0)
效果图: