说明

创新互联基于成都重庆香港及美国等地区分布式IDC机房数据中心构建的电信大带宽,联通大带宽,移动大带宽,多线BGP大带宽租用,是为众多客户提供专业西信服务器托管报价,主机托管价格性价比高,为金融证券行业服务器托管,ai人工智能服务器托管提供bgp线路100M独享,G口带宽及机柜租用的专业成都idc公司。
1、OpenCV中使用cv2.add()添加两个图像,核心操作是在numpy中添加矩阵。
2、加入opencv的方法是饱和操作,即有上限值。
相加的两张图片,需要相同的尺寸和通道。
语法格式:
cv2.add(src1, src2, dst=None, mask=None, dtype=None)
返回值:相加之后的图像。
其中src1与src2需要大小和通道数相等或者一副图像和一个标量(标量就是单个数字)
代码示例如下:
import cv2 as cv
def img_add(src1, src2):
res = cv.add(src1, src2)
cv.imshow("add", res)
if __name__ == "__main__":
src1 = cv.imread("./src1.jpg")
src2 = cv.imread("./src2.jpg")
img_add(src1=src1, src2=src2)
cv.waitKey(0)以上就是python OpenCV加法操作的实现,希望对大家有所帮助。更多Python学习指路:创新互联Python教程
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。