opencv------图像的融合

博客给出图像加权融合公式 new_img=src1*alpha+src2*beta+gamma,其中 src1 为图像 1,alpha 是其权重;src2 为图像 2,beta 是其权重;gamma 为偏差,涉及计算机视觉和人工智能领域。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

不是简单的加法,相当于拿图片做了线性运算
addWeighted(src1, alpha, src2, beta, gamma[, dst[, dtype]])

new_img=src1*alpha+src2*beta+gamma

src1 图像1,alpha 图像1权重

src2 图像2,beta 图像2权重

gamma 偏差

import cv2
import numpy as np

cat=cv2.imread('./cat1.jpeg') 
dog=cv2.imread('./dog1.jpeg')

print(cat.shape) 
print(dog.shape)

new_cat=cat[0:330,0:600] 
new_dog=dog[0:330,0:600]

img=cv2.addWeighted(new_cat,0.3,new_dog,0.7,0) 
cv2.imshow('img',np.hstack((new_cat,new_dog,img))) 
print(img.real) 
key=cv2.waitKey(0) 
cv2.destroyAllWindows()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值