资源简介
CT图像的平行束重建图像的重建算法,非常高
代码片段和文件信息
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%生成原始投影数据(shade)滤波重建 s-l
clear all
close all
load shade.mat;
figure
imshow(shade[])
title(‘原始投影数据‘);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%S_L滤波器 256点
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
t=linspace(-128127256);
filt=0.017*(sinc(t)/2-sinc(t/2).^2/4);
figure;
plot(filt);
title(‘R__L 滤波函数‘);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%滤波处理中心裁减
tic
shade_temp = zeros(768180);
shade_temp(257:512:) = shade;
for n = 1:180;
shade1_temp(:n) = conv(shade_temp(:n)filt‘);
end
shade1 = shade1_temp(385:640:);
figure;
imshow(shade1[]);
title(‘经过滤波处理后的投影数据‘);
clear filt;
clear shade;
clear shade1_temp
clear shade_temp;
clear t
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%反投影 点驱动
d_th = pi/180;
re = zeros(256256);
for view = 1:180
l = ((128.5)*sin((view-1)*d_th))+((128.5)*cos((view-1)*d_th))-128.5;
l_temp(view) = l;
for x = 1:256
for y = 1:256
n = (x-1)*sin((view-1)*d_th)+(y-1)*cos((view-1)*d_th)-l;
if (1 nn = fix(n);
n0 = n-nn;
re(xy) = re(xy)+(1-n0)*shade1(nnview)+n0*shade1(nn+1view);
else re(xy) = re(xy);
end
end
end
% figure
% imshow(re[])
end
toc
figure
x1 = re(128:);
imshow(re[])
title(‘重建后的图象‘)
load head.mat
figure
y1 = head(128:);
imshow(head[])
title(‘原始图象数据‘);
figure
plot(x1‘r‘)
hold on
plot(y1);
title(‘红---重建图象 蓝---原始图象‘)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 249683 2009-05-21 18:05 平行束\原始头模数据\head.mat
文件 283344 2009-05-21 19:06 平行束\投影数据\shade.mat
文件 2246 2009-06-07 21:04 平行束\程序\rlp_t.m
文件 495128 2009-06-18 13:19 平行束\重建数据\re.mat
目录 0 2012-09-17 23:51 平行束\原始头模数据
目录 0 2012-09-17 23:51 平行束\投影数据
目录 0 2012-09-17 23:51 平行束\程序
目录 0 2012-09-17 23:51 平行束\重建数据
目录 0 2012-09-17 23:51 平行束
----------- --------- ---------- ----- ----
1030401 9
- 上一篇:斯坦福2011年CVPR发表文章
- 下一篇:MATLAB模式识别与智能计算代码
相关资源
- 斯坦福2011年CVPR发表文章
- 2D phase unwrapper
- pfc rec moni 三相逆变器的仿真模型
- crc16 CCITT crc-16的编码
- Power electronic simulation handouts 山东大学
- PRACHDETECTION
- 图片三维重建工具箱
- SVM function available 可实现SVM函数曲线拟
- CT图像三维体绘制
- 图像超分辨率重建
- Vector_SVPWM
- rvctools 机器人视觉伺服工具箱
- three phase voltage rectifier 三相电压型S
- matlab平台DCT算法压缩视频
- Matlab封装进行期货交易
- MIMO系统 检测仿真
- 石墨烯的电导率计算 (Complex conduc
- 提取地震子波的完整代码(Wave Extra
- matlab有限元格式求解二维热传导(h
- LTE energy and spectrum efficiency
- 信号的功率谱香农熵和功率谱指数熵
- 再入式飞行器轨道建模与仿真 (Mod
- Direct-driven-PMSG
- mysql-connector-net-6.10.9.msi
- matlab采用卡尔曼滤波法进行运动轨迹
- matlab 用于核pca(KPCA)的库函数
- dct图像压缩的matlab实现
- AnyConnect Secure Mobility Client 4.3.02039
- Project 软件开发模板
- NSCT 图像去噪 matlab
评论
共有 条评论