matlab SIRT代码(可直接运行)(含运行文档)

上传者: 44603934 | 上传时间: 2022-12-06 15:25:51 | 文件大小: 771KB | 文件类型: RAR
SIRT算法其思想在于利用通过该像素的全部射线,其迭代过程对图像每个像素的更新量是对所有投影线的修正按照贡献因子取加权平均,然后反投影得到。与ART每条投影线都对图像更新一次不同,SIRT算法综合了所有投影线的贡献,可以避免一条投影线上的误差对重建结果带来过大影响,因而可以有效抑制重建图像中的噪声。 2、算法实现步骤 (1)对第 条射线,计算估计投影值 (2)计算实际投影与估计投影的误差 (3)反投影值 其中, 是所有投影角度下光线的集合. (4)对第 个像素点的值进行修正 (5)将上一轮的结果作为初值,重复(1)~(4)的过程,直到达到收敛要求或指定的迭代次数。 因此,SIRT算法的迭代公式为: 其中, 是松弛因子, 是迭代次数。 3、优缺点分析 由于SIRT算法对所有投影线的修正量进行了加权平均,显著地降低了迭代的收敛速度。另一方面,对每个像素更新时,需要计算好所有投影线的贡献,因此在实际计算中需要对各个投影线的贡献量进行存储,存储量至少比ART算法多一倍。因此,SIRT算法具有更好的稳定性,但是收敛速度慢、存储容量大,此两点成为影响其应用的主要问题。

文件下载

资源详情

[{"title":"( 9 个子文件 771KB ) matlab SIRT代码(可直接运行)(含运行文档)","children":[{"title":"SIRT","children":[{"title":"SIRTOnce.m <span style='color:#111;'> 1.60KB </span>","children":null,"spread":false},{"title":"原始SP.bmp <span style='color:#111;'> 10.82KB </span>","children":null,"spread":false},{"title":"FBP.bmp <span style='color:#111;'> 17.81KB </span>","children":null,"spread":false},{"title":"代码说明.txt <span style='color:#111;'> 429B </span>","children":null,"spread":false},{"title":"GenerateSIRTSystemMatrix.m <span style='color:#111;'> 2.87KB </span>","children":null,"spread":false},{"title":"SITR100.bmp <span style='color:#111;'> 17.05KB </span>","children":null,"spread":false},{"title":"QQ截图20221030165511.jpg <span style='color:#111;'> 14.15KB </span>","children":null,"spread":false},{"title":"SystemMatrix100.mat <span style='color:#111;'> 1.50MB </span>","children":null,"spread":false},{"title":"SIRTOnceSTD.m <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明