当前位置:网站首页>[image fusion] MRI-CT image fusion based on gradient energy, local energy and PCA fusion rules with matlab code
[image fusion] MRI-CT image fusion based on gradient energy, local energy and PCA fusion rules with matlab code
2022-06-26 06:54:00 【Matlab scientific research studio】
1 brief introduction
Most image fusion algorithms only fuse one feature of the image , It is easy to cause loss of other characteristic information . In response to this problem , In this paper, a new method based on Haar wavelet transform is proposed , Consider gradient energy 、 Local energy 、 PCA Three characteristics , The method of combining regional variance and transform coefficient is used for fusion , Finally, the fusion result is obtained by inverse Haar wavelet transform .
2 Part of the code
clearx1=imread('ct.jpg');subplot(221);imshow(x1);title('ct Images ');x2=imread('mri.jpg');subplot(222);imshow(x2);title('mri Images ');X1=double(x1);X2=double(x2);% First level the two images db4 Wavelet transform[ca1,ch1,cv1,cd1]=dwt2(X1,'db4');subplot(223);b1=uint8([ca1 ch1;cv1 cd1]);imshow(b1);title('ct Image level db4 Wavelet decomposition ');[ca2,ch2,cv2,cd2]=dwt2(X2,'db4');subplot(224);b2=uint8([ca2 ch2;cv2 cd2]);imshow(b2);title('mri Image level db4 Wavelet decomposition ');% Merge according to certain fusion rulesca=dipinchuli(ca1,ca2);ch=PCAfusion(ch1,ch2);cv=PCAfusion(cv1,cv2);cd=PCAfusion(cd1,cd2);figure;subplot(121);imshow(uint8([ca ch;cv cd]));title(' Wavelet coefficients after fusion ');X=idwt2(ca,ch,cv,cd,'db4');subplot(122);imshow(uint8(X));title(' Reconstructed image after fusion ');
3 Simulation results


4 reference
[1] Zhanghongyi , Ellen pau , Linyongping . Image fusion algorithm based on gradient and energy [J]. Journal of Xiamen Institute of technology , 2010, 18(1):5.
About bloggers : Good at intelligent optimization algorithms 、 Neural networks predict 、 signal processing 、 Cellular automata 、 The image processing 、 Path planning 、 UAV and other fields Matlab Simulation , relevant matlab Code problems can be exchanged by private letter .
Some theories cite network literature , If there is infringement, contact the blogger to delete .
边栏推荐
- Market scale forecast and investment risk forecast report of China's securities operating institutions 2022-2027
- Top down transformation method
- Interviewer: what is the difference between a test plan and a test plan?
- 【图像分割】基于最大主曲率实现视网膜眼底图像中的血管提取附matlab代码
- cocoscreator播放Spine动画
- How to set MySQL triggers is a simple tutorial for novices
- SecureCRT运行SparkShell 删除键出现乱码的解法
- How to make the main thread wait for the sub thread to execute before executing
- C nuget offline cache package installation
- 【图像检测】基于Itti模型实现图像显著性检测附matlab代码
猜你喜欢

寶塔服務器搭建及數據庫遠程連接

How to set MySQL triggers is a simple tutorial for novices

C# Nuget离线缓存包安装

Phantom star VR equipment product details II: dark battlefield

闭包问题C# Lua

MYSQL触发器要如何设置,简单教程新手一看就会

What is data mining?

Temperature alarm

Numpy learning challenge level 4 - numpy array attribute

【图像检测】基于形态学实现图像目标尺寸测量系统附matlab代码
随机推荐
China peek market outlook and future strategic planning proposal report 2022-2027
Custom reference formats used by Zotero
I have been testing at Tencent for several years
营销技巧:相比较讲产品的优点,更有效的是要向客户展示使用效果
STM 32 uses cube to generate Tim to trigger ADC and transmit through DMA
Market scale forecast and investment risk forecast report of China's securities operating institutions 2022-2027
SQL基础
【图像融合】基于耦合特征学习的多模式医学图像融合附matlab代码
SQL Basics
Top down transformation method
Paths with a certain value in a binary tree (1) (2) (3) (Sword finger offer)
[golang] time related
Phantom star VR equipment product details II: dark battlefield
cocoscreator播放Spine动画
Temperature alarm
Invalid problem of self defined map used by Gaode map
Rust中的过程宏
Report on China's potassium fluoride Market Survey and suggestions for future development strategic planning 2022
【图像检测】基于形态学实现图像目标尺寸测量系统附matlab代码
C nuget offline cache package installation