OpenCV: 影像相加(add
和 addWeighted
)
介绍
影像相加是图像处理中的基本操作之一,用于将两张图像进行合成。OpenCV 提供了两个主要的函数来实现影像相加:add
和 addWeighted
。
add
: 简单地将两张图像的对应像素值相加。addWeighted
: 按权重对两张图像进行线性混合。
应用使用场景
- 图像融合: 将两张图像合成为一张图像,例如曝光融合或多焦点图像融合。
- 图像叠加: 在一张背景图像上添加水印或其他标记。
- 图像增强: 增强图像某些部分的亮度或对比度。
下面是使用Python和OpenCV库来实现图像融合、图像叠加和图像增强的代码示例:
1. 图像融合
假设我们有两张图像image1.jpg
和image2.jpg
,我们将它们进行曝光融合。