6。2 系统初始化界面 15
6。3 读入原始图像模块 16
6。4 加权图像融合模块 18
6。5 基于 IHS 变换的彩色图像融合模块 21
6。6 基于主成分分析的彩色图像融合模块 23
6。7 基于小波变换的彩色图像融合模块 27
6。8 系统的退出模块 30
6。9 彩色图像融合系统的主函数模块 31
7 系统测试 32
7。1 单元测试 32
7。2 整体测试 33
7。3 疑难解答 33
结 论 36
参 考 文 献 37
致 谢 38
1 绪论
1。1 课题来源及背景
彩色图像融合技术是信息融合技术的一个重要分支,是按照一定的准则将来自不同时 间、不同源、不同表达方式、不同媒质的原图像综合,为更加完整、清晰、准确的描述特 定场景的图像处理技术。彩色图像融合技术在计算机视觉、医学图像、卫星遥感、军事领 域和机器人视觉领域有着广泛的应用前景。尽管图像融合技术已经被研究了数十年,众多 研究者在该领域做出了卓越的贡献,推动了融合技术的进步,但是当前图像融合的主要目 标是灰度图像,对彩色图像的研究比较少。由于彩色图像比灰度图像有更好的可视性和更 多的信息量,使得其在众多领域(例如生物和医学领域)的需求越来越迫切。彩色图像融 合技术的研究具有深远的意义。
1。2 目标和意义
本文研究的目标是设计出简单易操作的彩色图像融合系统。同时论述彩色图像融合技 术的现状、基本理论知识和实现方法。用 MATLAB 编写出基于加权算法、小波变换、PCA、 IHS 变换算法的彩色图像融合程序,调试后正确实现相应的功能。设计出简洁的图形用户 界面,使得即使是非专业领域的人士,也可以根据自己的需要实现彩色图像融合。
1。3 设计思想及主要工作
随着彩色图像融合在各个领域的广泛运用,人们对彩色图像融合系统的需求越来越强 烈。本文针对这一需求,设计和开发出一个可以实现多种方法融合图像的系统。需要完成 的工作包括:MATLAB 编程的基础知识和图像融合的理论知识学习,设计每一个系统模块需 要完成的功能,用 M 语言编写模块的实现代码,调试每个模块的程序,验证系统的功能。
2 所用到的工具
1。常用的数学运算符号 ‘+’——加法;‘*’——矩阵乘法;‘/’——又除;‘\’——左除;‘^’——乘