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

 时间:2026-02-14 11:44:07

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

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

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

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

3、在命令行中,使用imread读入需要融合的两张图片

注意:图像是以矩阵形式读入保存的

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

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

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

5、matlab中可使用imadd对两张图片进行叠加融合。

指令上使用 imadd(img1, img2)

结果如图所示,两张图像的融合起来了,但是可以看到图像亮度变化很大

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

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

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

7、当然,我们可以通过对权重的调整,来调节融合中各图像的占比情况。

在本例中,将权重比改为0.9和0.1,可以看到占比0.1的图像变得比较淡

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

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

  • matlab中怎么设置坐标范围
  • matlab命令行窗口怎么打开
  • 如何用MATLAB将多个函数绘制在一个图像内
  • matlab怎样将两张图放到一张图上
  • 如何在matlab画的图中改变坐标显示的范围
  • 热门搜索
    小孩抵抗力差怎么办 血迹怎么洗干净 蒸鱼豉油怎么用 厕所堵了怎么通 心里难受怎么办 怎么查高考成绩 黄忠怎么死的 阿玛尼粉底液怎么样 耳朵进水出不来怎么办 泰拉瑞亚怎么联机