-
大小: 200KB文件类型: .rar金币: 1下载: 0 次发布日期: 2021-06-18
- 语言: Matlab
- 标签: Matlab;FDK
资源简介
利用matlab进行FDK算法重建,最后得出结果,各个方向上的数据,FDK算法主要分为三步:第一步是对投影数据进行加权,第二步是对加权后的数据进行滤波,第三步是对滤波后的数据进行反投影,最后得到重建数据。
代码片段和文件信息
addpath(‘bin‘);
ParamSetting;
%% Make measurement - projection
load img128.mat % Ground-truth image
NoiseOn = 1; % 0- without noise 1- with noise
proj = CTprojection(imgparam);
if NoiseOn == 1
I0 = 10000; % higher I0 - small noise smaller I0 - high noise (You can change this)
proj_exp = poissrnd( max(I0*exp(-proj)1) );
proj = -log(min(proj_exp/I0 1) );
else
I0 = 1;
proj_exp = I0*exp(-proj);
end
save proj.mat proj proj_exp I0
% plot
for i=1:param.nProj
figure(1); imagesc(max(proj(::i)‘0)); axis image; axis equal; colormap gray; colorbar;
title([‘Degree : ‘num2str(param.deg(i))]);
pause(0.01);
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1050 2015-02-18 19:37 3D Cone beam CT (CBCT) projection backprojection FDK iterative reconstruction Matlab examples\bin\backprojection.m
文件 297 2015-02-18 19:37 3D Cone beam CT (CBCT) projection backprojection FDK iterative reconstruction Matlab examples\bin\CTbackprojection.m
文件 284 2015-02-18 19:37 3D Cone beam CT (CBCT) projection backprojection FDK iterative reconstruction Matlab examples\bin\CTprojection.m
文件 2320 2015-02-18 19:37 3D Cone beam CT (CBCT) projection backprojection FDK iterative reconstruction Matlab examples\bin\filtering.m
文件 928 2015-02-18 19:37 3D Cone beam CT (CBCT) projection backprojection FDK iterative reconstruction Matlab examples\bin\ParkerWeight.m
文件 1515 2015-02-18 19:37 3D Cone beam CT (CBCT) projection backprojection FDK iterative reconstruction Matlab examples\bin\projection.m
文件 189924 2015-02-18 19:37 3D Cone beam CT (CBCT) projection backprojection FDK iterative reconstruction Matlab examples\img128.mat
文件 688 2015-02-18 19:37 3D Cone beam CT (CBCT) projection backprojection FDK iterative reconstruction Matlab examples\MeasurementGen.m
文件 2205 2015-02-18 19:37 3D Cone beam CT (CBCT) projection backprojection FDK iterative reconstruction Matlab examples\ParamSetting.m
文件 289 2015-02-18 19:37 3D Cone beam CT (CBCT) projection backprojection FDK iterative reconstruction Matlab examples\ReadMe.txt
文件 488 2015-02-18 19:37 3D Cone beam CT (CBCT) projection backprojection FDK iterative reconstruction Matlab examples\Recon1_FDK.m
文件 784 2015-02-18 19:37 3D Cone beam CT (CBCT) projection backprojection FDK iterative reconstruction Matlab examples\Recon2_MLEM.m
文件 711 2015-02-18 19:37 3D Cone beam CT (CBCT) projection backprojection FDK iterative reconstruction Matlab examples\Recon3_SART.m
文件 940 2015-02-18 19:37 3D Cone beam CT (CBCT) projection backprojection FDK iterative reconstruction Matlab examples\Recon4_SQS.m
文件 1564 2020-07-01 09:57 3D Cone beam CT (CBCT) projection backprojection FDK iterative reconstruction Matlab examples\resources\addons_core.xm
文件 92 2020-07-01 09:57 3D Cone beam CT (CBCT) projection backprojection FDK iterative reconstruction Matlab examples\resources\matlab_path_entries.xm
文件 26093 2020-07-01 09:57 3D Cone beam CT (CBCT) projection backprojection FDK iterative reconstruction Matlab examples\resources\screenshot.png
目录 0 2020-07-01 09:58 3D Cone beam CT (CBCT) projection backprojection FDK iterative reconstruction Matlab examples\bin
目录 0 2020-07-01 09:58 3D Cone beam CT (CBCT) projection backprojection FDK iterative reconstruction Matlab examples\resources
目录 0 2020-07-01 09:58 3D Cone beam CT (CBCT) projection backprojection FDK iterative reconstruction Matlab examples
----------- --------- ---------- ----- ----
230172 20
评论
共有 条评论