当前位置:网站首页>[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 .
边栏推荐
- Decision tree learning notes
- SQL中空值的判断
- STM 32 uses cube to generate Tim to trigger ADC and transmit through DMA
- DS18B20 details
- Container with the most water
- 我在腾讯做测试的这几年...
- 寶塔服務器搭建及數據庫遠程連接
- When vs code uses prettier to format JS, there is a space between the name of the function definition and the parentheses, and ESLIt does not allow this space
- Past events of Xinhua III
- unity之EasyAR使用
猜你喜欢
随机推荐
Jasminum plug-in of Zotero document management tool
【图像检测】基于Itti模型实现图像显著性检测附matlab代码
分析 NFT 项目的 5 个指标
China peek market outlook and future strategic planning proposal report 2022-2027
Interviewer: what is the difference between a test plan and a test plan?
Requirement analysis of personal blog system
Research Report on market development prospect and investment strategy of China's water soluble film industry 2022-2027
STM 32 使用cube 生成TIM触发ADC并通过DMA传输的问题
Numpy learning challenge level 5 - create array
I use flask to write the website "II"
Simple use of enum type in TS
Market scale forecast and investment risk forecast report of China's securities operating institutions 2022-2027
Research Report on market supply and demand and strategy of Chinese amyl cinnamaldehyde (ACA) industry
Mysql操作数据库
【元胞自动机】基于元胞自动机实现高速公路收费站交通流问题附matlab代码
shell 输入验证仅限字母数字
Research Report on market supply and demand and strategy of natural organic beauty industry in China
Dpdk - tcp/udp protocol stack server implementation (I)
On a classical problem
Judgment of SQL null value








