opencv两张亮度不同的图像合成
时间: 2023-05-11 12:05:09 浏览: 142
OPENCV 合成两张焦点不同,图像相同的图片
5星 · 资源好评率100%
可以使用cv2.addWeighted()函数将两张亮度不同的图像合成。该函数可以根据两张图像的权重值进行加权平均,从而实现图像融合。具体的实现方法可以参考以下代码:
import cv2
# 读取两张图像
img1 = cv2.imread('image1.jpg')
img2 = cv2.imread('image2.jpg')
# 将两张图像进行加权平均
alpha = 0.5
beta = 0.5
gamma = 0
dst = cv2.addWeighted(img1, alpha, img2, beta, gamma)
# 显示合成后的图像
cv2.imshow('dst', dst)
cv2.waitKey(0)
cv2.destroyAllWindows()
阅读全文