导语:
本文主要介绍了关于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电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 什么是python可选参数09/10
- ♥ Python 中的 search() 和 match() 有什么区别11/30
- ♥ 如何使用以列表为参数的python函数?01/07
- ♥ 如何运行 python 3.412/03
- ♥ 用python编写时如何快速换行?11/01
- ♥ python套接字的使用11/29
内容反馈