javascript 实现的氡反投影的一般公式是什么?

信息处理 图像处理 离散信号 转换 重建
2022-02-15 04:28:10

我的目标是在 javascript/HTML5 画布中实现计算机断层扫描反投影的模拟。

试图找出进行反向预测的正确方法,我一直在研究下面的演示文稿:

http://www.dtic.upf.edu/~afrangi/ibi/reconstruction_color_2.pdf在上述 pdf 演示文稿的第 9-13 页上,显示了反投影的逐步示例。

此示例涉及一个 2x2 矩阵(具有 4 个投影和总共 10 个线积分)并计算每个投影的线积分,其中每个相应线积分的值分别添加到每个矩阵单元。随后从每个矩阵单元的值中减去线积分的总数。最后,每个矩阵单元中的结果值除以投影数减一。

这种方法是否通常适用于更大的矩阵,比如具有更大单元格值的 100x100 矩阵,比如大约 100?

1个回答

要实现投影,最简单的方法是旋转图像,然后对一行或一列求和。实现反投影的最简单方法是取一条正弦图线,它是从某个视图(角度)进行的投影,然后重复该线以形成图像,然后相对于投影视图旋转该图像,然后对所有反投影视图求和。连续情况有一个独特的公式,但对于离散情况有许多不同的实现,这个是最简单的。

祝你好运。