Matlab 如何融合两张不同的图片
的有关信息介绍如下:
两张不同的图片如何以一定的比例融合呢?
Matlab可很好的帮我们解决这个问题,让我们一起来看看吧
电脑上找到matlab软件,并双击打开电脑上的matlab软件
将matlab的当前路径切换至需要融合的两张图片的目录下
在命令行中,使用imread读入需要融合的两张图片
注意:图像是以矩阵形式读入保存的
在工作区中,需要确定读入图片的尺寸是否一致。如果不一致需要调整尺寸才能进行融合叠加
matlab中可使用imadd对两张图片进行叠加融合。
指令上使用 imadd(img1, img2)
结果如图所示,两张图像的融合起来了,但是可以看到图像亮度变化很大
前边有叙述到,matlab读入图片是以矩阵来保存的。那其实我们也可以采用矩阵运算的方式进行融合。
当然,我们可以通过对权重的调整,来调节融合中各图像的占比情况。
在本例中,将权重比改为0.9和0.1,可以看到占比0.1的图像变得比较淡
以上,就是采用阿尔法融合算法对图像进行融合。这是最基本的融合方式,不知道您学会了么?



