基于Matlab的多模态医学图像融合仿真
1 、课题介绍
随着计算机技术的飞速发展和信息时代的到来,医学成像成为了现代医疗技术不可缺少的一部分。由于各种成像设备的成像原理有所差异,不同模态的图像有各自的优点和局限性。在此背景下,充分利用现有的成像设备,研究一种能整合来自不同成像设备的图像信息并将其作为一个整体加以表达的图像融合技术,受到了相关领域的高度重视。本文分析了多模态医学图像融合的典型方法,并在Matlab环境下进行了仿真实验,为相关领域的专业人员和非专业关注者提供了参考。
2 、多模态医学图像的融合方法
医学图像融合方法可分为像素级、特征级和决策级三个层次,目前应用比较广泛的是像素级层次融合融合方法,同时它又是后两种融合方法的基础,本文主要研究像素级层融合方法。
根据其特点、融合步骤和基本原理,又可将其分为基于空间域融合方法和基于变换域融合方法两大类。这两类方法不是相互独立的关系,在许多算法中将两者结合使用可以达到更好的融合效果。
3 、实现代码
本文针对以下几种融合方法,进行了多模态医学图像融合的仿真实验,实验所用为两幅已经做完配准处理的MRI和CT图像,如图1所示。
下面将详细阐述程序实现和实验结果,如图2所示。
3.1 像素灰度值极大/极小融合法
% 图像像素灰度值极大法
for i=1:m1
for j=1:n1
if (abs(M1(i,j)) >= abs(M2