matlab中存档算法代码SIRT-FISTA-TV重建算法
SIRT-FISTA-TV是一种规则化的迭代重建算法,对嘈杂和模糊的数据非常健壮,并且可以大大减少丢失的楔形伪影。
它包括三个步骤:
SIRT更新(也可以使用SART和OS-SART)
电视最小化(使用渐变下降)
FISTA技术可加快收敛速度
使用CUDA
mex函数可在GPU上加速该算法。
它取决于两个工具箱:ASTRA和Spot。
使用了ASTRA的投影和反投影功能。
Spot工具箱用于提供一个MATLAB框架,该框架将线性运算包装到行为类似于矩阵的MATLAB对象中。
我们提供了两个示例来测试该算法:example1.m和example2.m,它们在正确执行安装后应该很容易运行。
安装
在MATLAB文件浏览器中选择“
ASTRA-工具箱”,“
Spot-工具箱”,“电视最小化”和“数据”
----->右键单击----->添加到路径----->选定文件夹和子文件夹。
请注意,如果不是这样,您可以键入命令“
filebrowser”以打开MATLAB文件浏览器。
安装CUDA工具包(8.0版效果很好)链接:
安装C
++
2022-11-25 11:23:43
33.42MB
系统开源
1