【图像融合】基于多尺度引导实现图像融合附matlab代码

简介: 【图像融合】基于多尺度引导实现图像融合附matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。

🍎个人主页:Matlab科研工作室

🍊个人信条:格物致知。

更多Matlab仿真内容点击👇

智能优化算法  神经网络预测雷达通信 无线传感器

信号处理图像处理路径规划元胞自动机无人机

⛄ 内容介绍

由于不同成像设备的原理不同,对同一目标拍摄所得图像就具有不同的特点.通过一定的算法将这些图像融合在一起,得到的合成图像就具有这些源图像上特有的优点,可以提供更加丰富的内容信息,方便人们的进一步研究,能更有效的分析目标数据.因此,研究图像融合技术具有重要的意义.

⛄ 部分代码

% This code is the implementation of "Multi-scale Guided Image and Video Fusion: A Fast and Efficient Approach"

%Cite this article as:

% Bavirisetti, D.P., Xiao, G., Zhao, J. et al. Circuits Syst Signal Process (2019).%https://doi.org/10.1007/s00034-019-01131-z

%%

clc;

clear all;

close all;


% Guided image filter parameters

r=9;eps=10^3;

%% load source images

I1=double(imread('source24_1.tif'));

I2=double(imread('source24_2.tif'));

%% apply multi-scale guided image fusion on source images

tic

F = fuse_MGF(I1, I2, r, eps);

toc

%% display source images and the fused image


figure, imshow((F),[]);

%% apply image contrast enhancement techniques to further enhance the fused image quality

% we either implemented them or used built-in matlab functions.

%They are

%1) Histogram Equalization (HE),

%2) (Bi-histogram equalization) BHE,

%3) Recursive mean-separate histogram equalization (RMSHE),

%4) Bi-bi-histogram equalization with variable enhancement degree (BBHEwVED),

%5) Recursively separated and weighted histogram equalization (RSWHE)

%6) Contrast Limited Adaptive Histogram Equalization (CLAHE).

%References:

%[1]  R. Gonzalez and R.Woods, 揟he book�, Digital Image Processing, 2002.

%[2] Y. Kim, 揅ontrast enhancement using brightness preserving bi-histogram equalization�, IEEE Transactions on Consumer Electronics, vol. 43, no 1, pp 1-8, 2002.

%[3] S. Chen and A. Ramli, 揅ontrast enhancement using recursive mean-separate histogram equalization for scalable brightness preservation,� IEEE Transactions on Consumer Electronics, vol. 49, no. 4, pp. 1301-1309, 2003.

%[4] K. Murahira, T.Kawakami and A. Taguchi, 揗odified histogram equalization for image contrast enhancement�, in 4th International Symposium on Communications, Control and Signal Processing (ISCCSP), 2010, IEEE, pp. 1-5.

%[5] M. Kim and M. Chung, 揜ecursively separated and weighted histogram equalization for brightness preservation and contrast enhancement�, IEEE Transactions on Consumer Electronics, vol. 54, no.3, pp. 1389-1397, 2008.

%[6] Zuiderveld, Karel. "Contrast Limited Adaptive Histogram Equalization." Graphic Gems IV. San Diego: Academic Press Professional, 1994. 474�485.



% Contrast Limited Adaptive Histogram Equalization (CLAHE). (MATLAB built-in function)

F1 = adapthisteq(uint8(F));


% Histogram Equalization (HE) (MATLAB built-in function)

F2 = histeq(uint8(F));

% Bi-histogram equalization) BHE (Implemented).

F3 = BHEg_gray(uint8(F));

% Recursive mean-separate histogram equalization (RMSHE) (Implemented)

F4= RMSHEg_gray(uint8(F));

%Bi-bi-histogram equalization with variable enhancement degree (BBHEwVED) (Implemented)

F5 = BBHEwVEDg_gray(uint8(F));

% Recursively separated and weighted histogram equalization (RSWHE) (Implemented)

F6 = RSWHEg_gray(uint8(F));


figure(4), imshow((F1),[]);

figure(5), imshow((F2),[]);

figure(6), imshow((F4),[]);

figure(7), imshow((F5),[]);

figure(8), imshow((F6),[]);

figure(9), imshow((F3),[]);

figure, subplot(131);imshow((I1), []);title('图1')

subplot(132);imshow((I2), []);title('图2')

subplot(133);imshow((F3), []);title('融合图')

⛄ 运行结果

⛄ 参考文献

[1]任梦乔. 基于多尺度分析与引导滤波的图像融合算法研究[D]. 西安电子科技大学, 2015.

❤️ 关注我领取海量matlab电子书和数学建模资料
❤️部分理论引用网络文献,若有侵权联系博主删除


相关文章
|
3天前
|
数据安全/隐私保护
地震波功率谱密度函数、功率谱密度曲线,反应谱转功率谱,matlab代码
地震波格式转换、时程转换、峰值调整、规范反应谱、计算反应谱、计算持时、生成人工波、时频域转换、数据滤波、基线校正、Arias截波、傅里叶变换、耐震时程曲线、脉冲波合成与提取、三联反应谱、地震动参数、延性反应谱、地震波缩尺、功率谱密度
|
3天前
|
数据安全/隐私保护
耐震时程曲线,matlab代码,自定义反应谱与地震波,优化源代码,地震波耐震时程曲线
地震波格式转换、时程转换、峰值调整、规范反应谱、计算反应谱、计算持时、生成人工波、时频域转换、数据滤波、基线校正、Arias截波、傅里叶变换、耐震时程曲线、脉冲波合成与提取、三联反应谱、地震动参数、延性反应谱、地震波缩尺、功率谱密度
基于混合整数规划的微网储能电池容量规划(matlab代码)
基于混合整数规划的微网储能电池容量规划(matlab代码)
|
3天前
|
算法 调度
面向配电网韧性提升的移动储能预布局与动态调度策略(matlab代码)
面向配电网韧性提升的移动储能预布局与动态调度策略(matlab代码)
|
3天前
|
算法 调度
含多微网租赁共享储能的配电网博弈优化调度(含matlab代码)
含多微网租赁共享储能的配电网博弈优化调度(含matlab代码)
|
3天前
|
运维 算法
基于改进遗传算法的配电网故障定位(matlab代码)
基于改进遗传算法的配电网故障定位(matlab代码)
|
3天前
|
Serverless
基于Logistic函数的负荷需求响应(matlab代码)
基于Logistic函数的负荷需求响应(matlab代码)
|
3天前
|
供应链 算法
基于分布式优化的多产消者非合作博弈能量共享(Matlab代码)
基于分布式优化的多产消者非合作博弈能量共享(Matlab代码)
|
3天前
|
算法 调度
基于多目标粒子群算法冷热电联供综合能源系统运行优化(matlab代码)
基于多目标粒子群算法冷热电联供综合能源系统运行优化(matlab代码)
|
3天前
|
算法 调度 SoC
电动汽车充放电V2G模型(Matlab代码)
电动汽车充放电V2G模型(Matlab代码)

热门文章

最新文章