当前位置:网站首页>【图像融合】基于形态学分析结合稀疏表征实现图像融合附matlab代码
【图像融合】基于形态学分析结合稀疏表征实现图像融合附matlab代码
2022-06-25 09:54:00 【Matlab科研工作室】
1 简介
In this letter, a sparse representation (SR) model named convolutional sparsity based morphological component analysis (CS-MCA) is introduced for pixel-level medical image fusion. Unlike the standard SR model, which is based on single image component and
2 部分代码
clear allclose allclcaddpath(genpath('SparseCode'));addpath(genpath('Util'));load('dictionary/Dc_8_8_32.mat')load('dictionary/Dt_8_8_32.mat')img1=imread('sourceimages/source1.tif');img2=imread('sourceimages/source2.tif');imgf=CSMCA_Fusion(img1,img2,Dc,Dt);figure,subplot(131);imshow(img1);title('图1')subplot(132);imshow(img2);title('图2')subplot(133);imshow(imgf);title('融合图')imwrite(imgf,'Results/fused_csmca.tif');
3 仿真结果

4 参考文献
[1]Liu, Yu, Chen, et al. Medical Image Fusion via Convolutional Sparsity Based Morphological Component Analysis[J]. IEEE Signal Processing Letters, 2019.
博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。
部分理论引用网络文献,若有侵权联系博主删除。
边栏推荐
- 【论文阅读|深读】LINE: Large-scale Information Network Embedding
- How to install SSL certificates in Microsoft Exchange 2010
- tokenizers>=0.11.1,!=0.11.3,<0.13 is required for a normal functioning of this module,
- Fluent: target support file /pods runner / pods runner frameworks Sh: permission denied - stack overflow
- [dynamic planning] - Digital triangle
- MySQL source code reading (II) login connection debugging
- 【论文阅读|深读】DRNE:Deep Recursive Network Embedding with Regular Equivalence
- Deep understanding of JVM - JVM memory model
- 我希望按照我的思路盡可能將canvas基礎講明白
- WPF prism framework
猜你喜欢

The real difference between i++ and ++i

Jetpack compose layout (III) - custom layout

On binary tree

Jetpack compose layout (II) - material components and layout

Unique Wulin, architecture selection manual (including PDF)
![[200 opencv routines] 210 Are there so many holes in drawing a straight line?](/img/1e/5b8245eb1c391649c7b2783c62c2b0.png)
[200 opencv routines] 210 Are there so many holes in drawing a straight line?

Linked list delete nodes in the linked list

Exception: gradle task assemblydebug failed with exit code 1

Learning notes of rxjs takeuntil operator
![[paper reading | deep reading] line: large scale information network embedding](/img/83/a67e490603c81c1d8ad9302c922769.png)
[paper reading | deep reading] line: large scale information network embedding
随机推荐
Basic use and cluster construction of consult
Jetpack compose layout (II) - material components and layout
什么是 CRA
Flutter dialog: cupertinoalertdialog
Can two Mitsubishi PLC adopt bcnettcp protocol to realize wireless communication of network interface?
Deep understanding of JVM - JVM memory model
Yolov5 changing the upper sampling mode
[paper reading | deep reading] drne:deep recursive network embedding with regular equivalence
Bug- solve the display length limitation of log distinguished character encoding (edittext+lengthfilter)
Yolov5更换上采样方式
Guiding principle - read source code
WPF binding expression and binding data source (I)
‘Flutter/Flutter. h‘ file not found
2台三菱PLC走BCNetTCP协议,能否实现网口无线通讯?
Jetpack compose layout (I) - basic knowledge of layout
MySQL create given statement
I hope to explain the basics of canvas as clearly as possible according to my ideas
Flutter replaces the default icon of Gaud positioning
西门子PLCS7-200使用(一)---开发环境和组态软件入门
Your driver settings have been set to force 4x antialiasing in OpenGL applications