opencv图像加减法

  • 图像加法 将原图像所有像素值+100, 若超过255则赋为255
    原图
    在这里插入图片描述
image = imread('test.jpg')
# 生成跟图片形状相同的并且全为100的数据
M = np.ones(image.shape, dtype='uint8')*100
# 所有的像素加100
image = cv2.add(image, M)
show(image)

在这里插入图片描述
像素值-100后图像整体发白

  • 图像减法 将原图像所有像素值-100, 若低于0则赋为0
image = imread('test.jpg')
# 生成跟图片形状相同的并且全为100的数据
M = np.ones(image.shape, dtype='uint8')*100
# 所有的像素减100
image = cv2.subtract(image, M)
show(image)

在这里插入图片描述
全部像素值-100后整体图像发黑

猜你喜欢

转载自blog.csdn.net/cyj5201314/article/details/114989392
今日推荐