当前位置:网站首页>[image fusion] image fusion based on NSST and PCNN with matlab code
[image fusion] image fusion based on NSST and PCNN with matlab code
2022-06-24 07:21:00 【Matlab scientific research studio】
1 brief introduction
Purpose : The fusion PET/CT/MRI Medical images , Make the resulting image contain as much information as possible, such as edge and texture features , In order to better distinguish the pathological changes , Tumors and normal tissues and organs , Provide more useful information for disease diagnosis . Method : A shear wave transform based on non down sampling is proposed (NSST) And pulse coupled neural network (PCNN) Model fusion method . First , According to the energy sum of the local area of the image , To image NSST Weighted fusion of low-frequency coefficients ; then , according to PCNN Firing times of neurons , Choose an image NSST High frequency directional coefficient ; Last , Through inverse NSST Transformation , Get the fused image . result : Respectively for 7 Group MRI/PET and CT/PET Image fusion experiment , The resulting image has a good visual effect , And mutual information , Edge similarity , Gradient similarity and spatial frequency 4 It is better than other algorithms in the comprehensive evaluation of three indexes . Conclusion : This method can adaptively capture edge and texture information , It has good fusion effect .
2 Part of the code
clear all;close all;clc;%% NSST tool boxaddpath(genpath('shearlet'));%%A=imread('sourceimages/s02_MR.tif'); %anatomical imageB=imread('sourceimages/s02_PET.tif'); %functional imageimg1 = double(A)/255;img2 = double(B)/255;img2_YUV=ConvertRGBtoYUV(img2);img2_Y=img2_YUV(:,:,1);[hei, wid] = size(img1);% image fusion with NSST-PAPCNNimgf_Y=fuse_NSST_PAPCNN(img1,img2_Y);imgf_YUV=zeros(hei,wid,3);imgf_YUV(:,:,1)=imgf_Y;imgf_YUV(:,:,2)=img2_YUV(:,:,2);imgf_YUV(:,:,3)=img2_YUV(:,:,3);imgf=ConvertYUVtoRGB(imgf_YUV);F=uint8(imgf*255);figure;subplot(131);imshow(A);title(' chart 1')subplot(132);imshow(B);title(' chart 2')subplot(133);imshow(F);title(' Fusion map ');imwrite(F,'results/fused.tif');
3 Simulation results

4 reference
[1] Tianjuanxiu , Liuguocai . be based on NSST Transform sum PCNN Medical image fusion method based on [J]. Chinese Journal of medical physics , 2018, 35(8):7.
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 .
边栏推荐
- 【Cnpm】使用教程
- 2、 What is the principle of layer 3 and 4 switching technology? Recommended collection!
- JVM debugging tool -jvisualvm
- Introduction to game design and development - layered quaternion - dynamic layer
- 蓝牙耳机怎么连接电脑使用,win10电脑如何连接蓝牙耳机
- JVM debugging tool -jmap
- Precipitation of architecture design methodology
- Accumulateur Spark et variables de diffusion
- A case study of apiserver avalanche caused by serviceaccount
- 在终端pip install xxx但在pycharm却no module named xxx
猜你喜欢

Computing power and intelligence of robot fog

Face pincher: a hot meta universe stylist
![[cloud based co creation] overview of the IOT of Huawei cloud HCIA IOT v2.5 training series](/img/80/1be6a87639ac8da41bc881b3341646.png)
[cloud based co creation] overview of the IOT of Huawei cloud HCIA IOT v2.5 training series

【信号识别】基于深度学习CNN实现信号调制分类附matlab代码

JVM debugging tool -jmap

在js中正则表达式验证小时分钟,将输入的字符串转换为对应的小时和分钟

JVM調試工具-Arthas

Unexpected token u in JSON at position 0

What are the dazzling skills of spot gold?

树莓派4B开发板入门
随机推荐
On update current in MySQL_ TIMESTAMP
大厂不是衡量能力的唯一出路,上财学姐毕业三年的经验分享
现货黄金有哪些眩人的小技术?
Maui uses Masa blazor component library
Vmware tools still exist after normal uninstallation for many times. How to solve it
Spark accumulators and broadcast variables
【图像融合】基于伪 Wigner 分布 (PWD) 实现图像融合附matlab代码
Record the problem location experience when an application is suddenly killed
buuctf misc [UTCTF2020]docx
0 foundation a literature club low code development member management applet (4)
取模软件 模拟显示验证取模数据正确性 逆向 把点阵数组bin文件转显示
Computing power and intelligence of robot fog
What are the dazzling skills of spot gold?
内网学习笔记(4)
蓝牙耳机怎么连接电脑使用,win10电脑如何连接蓝牙耳机
[DDCTF2018](╯°□°)╯︵ ┻━┻
【WordPress建站】6. 文章内容防复制
JVM debugging tool -jvisualvm
Canal installation configuration
【小技巧】使用matlab的深度学习工具箱deepNetworkDesigner快速设计