学习图片间的数学运算,图像混合。图片等可到源码处下载。

image.png

1、目标

  • 图片间的数学运算,如相加、按位运算等
  • OpenCV函数:cv2.add(), cv2.addWeighted(), cv2.bitwise_and()

2、教程

首先恭喜你已经完成了入门篇的学习噢,接下来我们学习一些OpenCV的基础内容,加油(ง •_•)ง

图片相加

要叠加两张图片,可以用cv2.add()函数,相加两幅图片的形状(高度/宽度/通道数)必须相同。numpy中可以直接用res = img + img1相加,但这两者的结果并不相同:

import cv2import numpy as np x = np.uint8([250])y = np.uint8([10])print(cv2.add(x, y))  # 250+10 = 260 => 25
收藏 打印