目录

OpenCV-Python 图像混合(图像加权法)

这也是图像添加,但为图像赋予不同的权重,以产生混合或透明的感觉。

示例代码如下:

import cv2 as cv

# 读取图像文件
img1 = cv.imread('ml.png')
img2 = cv.imread('opencv-logo.png')

# 图像重叠
dst = cv.addWeighted(img1,0.3,img2,0.7,0)

# 显示图像
cv.imshow('dst',dst)
cv.waitKey(0)

# 退出程序,释放资源
cv.destroyAllWindows()

这里设置了第一张图片的权重为 0.3, 第二张图片为 0.7 所混合出来的效果。(注意是权重混合,并不是透明度设置,具体可参考官方文档:https://docs.opencv.org/4.5.5/d2/de8/group__core__array.html#gafafb2513349db3bcff51f54ee5592a19)

示例代码下载:


上一篇:«

下一篇: »


评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

*