基于NSCT-HSI模型的彩色图像融合系统
项目介绍
本项目实现了一个多源彩色图像的智能融合处理系统。系统通过非下采样Contourlet变换(NSCT)分解源图像的亮度分量,结合HSI颜色空间转换,分别对亮度、饱和度和色调分量进行多尺度融合。该系统特别适用于可见光与红外图像、多聚焦图像等异源数据的融合任务,能够有效保留边缘特征和色彩信息,生成视觉质量更优的融合结果。
功能特性
- 多尺度分析:采用NSCT对图像亮度分量进行多尺度、多方向分解
- 色彩空间处理:基于HSI颜色空间分离处理色调、饱和度和亮度分量
- 自适应融合:采用基于区域能量+梯度的多规则融合策略
- 质量评估:提供多种融合质量评估指标(互信息、结构相似度、边缘保持度)
- 结果可视化:支持融合过程各分量的可视化展示和效果对比
使用方法
- 准备两幅已配准的源彩色图像(JPG/PNG/BMP格式)
- 确保图像尺寸不低于256×256像素,建议长宽比为1:1~2:1
- 运行主程序,系统将自动完成:
- HSI颜色空间转换
- 亮度分量的NSCT多尺度分解
- 各分量的自适应融合
- 融合结果重构与质量评估
- 可选择性调整参数:NSCT分解层数(默认4层)、融合规则权重系数
- 系统输出包括:融合图像、分量可视化图、质量评估报告和效果对比图
系统要求
- MATLAB R2018b或更高版本
- Image Processing Toolbox
- 内存:不低于4GB
- 存储空间:不少于500MB可用空间
文件说明
主程序文件实现了系统的核心处理流程,包括图像读取与预处理、颜色空间转换、多尺度分解与系数融合、图像重构与质量评估等完整功能模块。该文件整合了所有关键技术组件,提供参数配置接口,并负责生成最终融合结果和各项分析报告。