导语:
本文主要介绍了关于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中列表的索引?10/25
- ♥ Python如何创建对象以及有哪些方法?09/30
- ♥ 如何使用 split() 函数在 python 中拆分字符串?10/06
- ♥ python如何输出字符串对齐?09/02
- ♥ 讲解使用Python处理Excel表格10/24
- ♥ python如何实现条件选择11/03
内容反馈