Matlab 如何融合两张不同的图片

时间:2024-10-11 23:03:16

1、电脑上找到matlab软件,并双击打开电脑上的matlab软件

Matlab 如何融合两张不同的图片

2、将matlab的当前路径切换至需要融合的两张图片的目录下

Matlab 如何融合两张不同的图片

3、在命令行中,使用imread读入需要融合的两张图片注意:图像是以矩阵形式读入保存的

Matlab 如何融合两张不同的图片

4、在工作区中,需要确定读入图片的尺寸是否一致。如果不一致需要调整尺寸才能进行融合叠加

Matlab 如何融合两张不同的图片

5、matlab中可使用imad蟠校盯昂d对两张图片进行叠加融合。指令上使用 imadd(img1, img2)结果如图所示,两张图像的融合起来了,但是可以看到图像亮度变化很大

Matlab 如何融合两张不同的图片

6、前边有叙述到,matlab读入图片是以矩阵来保存的。那其实我们也可以采用矩阵运算的方式进行融合。

Matlab 如何融合两张不同的图片

7、当然,我们可以通过对权重的调整,来调节融左佯抵盗合中各图像的占比情况。在本例中,将权重比改为0.9和0.1,可以看到占比0.1的图像变得比较淡

Matlab 如何融合两张不同的图片

8、以上,就是采用阿尔法融合算法对图像进行融合。这是最基本的融合方式,不知道您学会了么?

© 手抄报圈