OpenCV图像处理06-图像混合

06-图像混合

理论-线性混合操作

g ( x ) = ( 1 − α ) f 0 ( x ) + α f 1 ( x ) g(x) = (1-α)f_0(x)+αf_1(x) g(x)=(1α)f0(x)+αf1(x)

相关API

void cv::addWeighted(InputArray sec1,	//参数1:输入图像Mat src1
                    double alpha,		//参数2:输入图像src1的alpha值
                    InputArray src2,	//参数3:输入图像Mat src2
                    double beta,		//参数4:输入图像src2的beta值(通常为1-alphp)
                    double gamma,		//gamma值
                    OutputArray dst,	//输出混合图像
                    int dtype = -1;
//注:src1和src2的大小和类型必须一致
//公式:dst(I) = saturate(src1(I)*alpha + src2(I)*beta + gamma)  saturate用于确保像素值范围为0~255
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值