当前位置:网站首页>[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 .
边栏推荐
- Installation and login of MySQL database
- unity之EasyAR使用
- 浅析一道经典题
- Top down transformation method
- 【图像增强】基于人工多重曝光融合AMEF实现图像去雾附matlab代码
- LabVIEW Arduino TCP/IP遠程智能家居系統(項目篇—5)
- 在公司逮到一个阿里10年的测试开发,聊过之后大彻大悟...
- I caught a 10-year-old Alibaba test developer in the company. After chatting with him, I realized everything
- Six stones Management: exaggerating the achievements, whether the parties themselves know
- Go language learning notes 1.1
猜你喜欢
![[digital signal processing] basic sequence (basic sequence lists | unit pulse sequence | unit pulse function | discrete unit pulse function | difference between unit pulse function and discrete unit p](/img/bf/16ea6e1283adda928f62c6f416b254.jpg)
[digital signal processing] basic sequence (basic sequence lists | unit pulse sequence | unit pulse function | discrete unit pulse function | difference between unit pulse function and discrete unit p

直播预告丨消防安全讲师培训“云课堂”即将开讲!

浅析一道经典题

I have been testing at Tencent for several years

我在腾讯做测试的这几年...

PyTorch搭建CNN-LSTM混合模型实现多变量多步长时间序列预测(负荷预测)
![[golang] time related](/img/10/56c0031e11677a91a50cda7d8a952f.png)
[golang] time related

MySQL 数据库的小白安装与登录

Container with the most water

MYSQL(三)
随机推荐
Spark3.3.0源码编译补充篇-抓狂的证书问题
Live broadcast Preview - fire safety instructor training "cloud class" is about to start!
My SQL (II)
Usage of zip (*arg)
海量日志采集工具——Flume
【图像检测】基于Itti模型实现图像显著性检测附matlab代码
Interviewer: what is the difference between a test plan and a test plan?
[004] [stm32] MDK project configuration and commissioning
How to choose securities companies for stock speculation? Is it safe to open a mobile account?
SQL Basics
web入门之 Promise API
Go learning notes 1.3- data types of variables
MySQL基础用法01
MySQL 数据库的小白安装与登录
【路径规划】基于改进人工势场实现机器人路径规划附matlab代码
直播预告丨消防安全讲师培训“云课堂”即将开讲!
Lightgbm-- parameter adjustment notes
Bugku练习题---MISC---富强民主
China peek market outlook and future strategic planning proposal report 2022-2027
LabVIEW Arduino tcp/ip remote smart home system (project part-5)