标签:还需 数列 idt sid 产生 大小 结果 旋转 投影
该程序的主要思路如下:
我自己计算得到的参数如下:
三维图像参数:
旋转参数:
光线投射法参数:
当我们输入参数: -v
得到程序的输出参数:
可以看到这与我上面自己列出来的参数是一致的。
图像大小大概是180X180X180,光源与屏幕距离是400, DRR图像大小的设定值是500X500,这是符合实际情景的。
这个时候图像参数如下(我将程序输出值和 统计出来的参数列在一起):
由于程序默认的旋转矩阵是0,也就是不产生旋转,这个时候实际上光源在三维图像的最下面。
投影面在三维物体的最上面。
但是我的图像是一副人的脊椎的图像,从下面到上面投影很难看出来很多东西,所以我在这里修改了参数,得到了一副脊椎的图像。
如下:
这是人的脊椎图像:
这是我得到的DRR图像:
这个时候可以看到一个明显的脊椎了,但是可能参数还需要微调一下。
注意在这个过程里面,例程里面的参数除了那个旋转角度-90, 其他的我都没有改动。
当然也是因为在例程里面设置的参数差不多可以满足投影要求。
因为在例程里面设置的sid=400, 也就是光源到屏幕距离是400,DRR大小是501X501, 而人体脊椎图像的大小是大概250X250X170, 基本满足投影的要求。
标签:还需 数列 idt sid 产生 大小 结果 旋转 投影
原文地址:https://www.cnblogs.com/fantianliang/p/12019392.html