1.主要内容

理论——线性混合操作

相关API(addweighted)

代码演示

  • add
  • multiply

2.线性混合原理

数学公式

6.图像混合_权重

其中α的取值范围在0-1之间

其中API

addWeighted ()实现图像的线性混合,就跟PPT的动画效果那样,两层图像融合在一起,注意叠加混合和线性混合是不同的,叠加混合是loge直接粘贴过去,而线性混合是将两幅图像融合在一起,朦朦胧胧那种

功能说明:将两张相同大小、想同类型的图片融合的函数,

void cvAddWeighted( 
const CvArr* src1, //src1,第一个原数组.
double alpha, //alpha,第一个数组元素权重
const CvArr* src2, //src2第二个原数组
double beta, // beta,第二个数组元素权重
double gamma, //gamma,图1与图2作和后添加的数值。
//不要太大,不然图片一片白。总和等于255以上就是纯白色了。
CvArr* dst //dst,输出图片
);