线性图像混合公式:
g(x) = (1 - a) * f0(x) + a * f1(x) (a∈[0,1])
- 图像线性相加(加权相加)API:addWeighted()
首先,读取两张图片,两张图片的大小和类型必须相等(rows, cols, type相等)
然后调用函数进行线性相加:
Mat dst;
double alpha = 0.5;
addWeighted(src1, alpha, src2, (1 - alpha), 0, dst);
dst图片结果为:
- 直接相加(非线性)函数为 add()
示例:add(src1, src2, dst_add, Mat());
结果:
- 除了相加函数,还有相乘函数:
multiply(src1, src2, dst);