cv2.addWeighted具体用法
时间: 2024-01-02 08:01:53 浏览: 113
OpenCV-Python图像融合cv2.addWeighted权重加法函数详解.rar
5星 · 资源好评率100%
cv2.addWeighted是一个用于线性混合两个图像的函数。具体而言,它可以对两个图像进行加权平均,以生成一个新的混合图像。该函数需要四个参数:输入图像1、输入图像2、输入图像1的权重、输入图像2的权重。函数输出为混合图像。例如,以下代码将两个图像按权重比例进行线性混合:
import cv2
img1 = cv2.imread('image1.jpg')
img2 = cv2.imread('image2.jpg')
# 参数1:第1幅图像,参数2:第1幅图像的权重,参数3:第2幅图像,参数4:第2幅图像的权重,参数5:亮度调节值
blended = cv2.addWeighted(img1, 0.7, img2, 0.3, 0)
cv2.imshow('blended', blended)
cv2.waitKey(0)
cv2.destroyAllWindows()
阅读全文