知行编程网知行编程网  2023-01-09 14:30 知行编程网 隐藏边栏  7 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python OpenCV加法操作的实现的相关知识,希望可以帮到处于编程学习途中的小伙伴

python OpenCV加法运算的实现


说明

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)


本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享