• 技术文章 >Python技术 >Python基础教程

    python OpenCV加法操作的实现

    小妮浅浅小妮浅浅2021-09-02 09:55:15原创2154

    说明

    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电脑。

    专题推荐:python opencv
    品易云
    上一篇:python os.chdir()的使用 下一篇:python OpenCV中的光学字符识别介绍

    相关文章推荐

    • python Selenium如何等待元素出现• Python中cProfile分析工具的使用• Python如何列出目录中的所有文件• Python中filecmp模块的介绍• Python中Tf-idf文本特征的提取• Python数据归一化如何理解• Python数据标准化是什么• Python特征降维如何理解• Python方差特征过滤的实现• Python高级架构模式的整理• python超参数如何优化• python模型集成是什么• Python制作七夕比心表白• python os.chdir()的使用

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网