当前位置 : 主页 > 编程语言 > python >

【图像重建】基于滤波反投影实现图像重建附matlab代码

来源:互联网 收集:自由互联 发布时间:2022-09-29
1 内容介绍 图像重建是CT技术的一个研究热点。重建算法的现实是对算法研究的一个重要环节。由Math Works公司推出的MATLAB工具软件具有强大的数学计算和图像处理功能,并为算法提供了一

1 内容介绍

图像重建是CT技术的一个研究热点。重建算法的现实是对算法研究的一个重要环节。由Math Works公司推出的MATLAB工具软件具有强大的数学计算和图像处理功能,并为算法提供了一个方便有效的研究和实现的平台。本文在图像重建分析的基础上,运用MATLAB实现了基于扇束的滤波反投影重建算法的计算机模拟。

2 部分代码

clc

clear all

close all

p=phantom(256);

d=500;

dtheta=1;

[R,t] = fanbeam(p, d,'FanSensorGeometry','line','FanRotationIncrement',dtheta);

rec_matlab=ifanbeam(R,d,'FanSensorGeometry','line','FanRotationIncrement',dtheta);

rec_my = ifanbeam_my(R,d,t);

figure;subplot(1,3,1);imshow(p);title('原始图像');

subplot(1,3,2);imshow(rec_matlab);title('Matlab自带滤波反投影');

subplot(1,3,3);imshow(rec_my);title('my滤波反投影');

3 运行结果

【图像重建】基于滤波反投影实现图像重建附matlab代码_图像重建

4 参考文献

[1]朱立平, 林志英. 滤波反投影图像重建算法分析及MATLAB现实[J]. 信息与电脑:理论版, 2013(8):2.

部分理论引用网络文献,若有侵权联系博主删除。


网友评论