接上一个博客-ITK例子运行结果
Posted 星光夜
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了接上一个博客-ITK例子运行结果相关的知识,希望对你有一定的参考价值。
一、程序介绍
该程序的主要思路如下:
二、程序参数
1-程序自己创建三维图像的时候
我自己计算得到的参数如下:
三维图像参数:
旋转参数:
光线投射法参数:
当我们输入参数: -v
得到程序的输出参数:
可以看到这与我上面自己列出来的参数是一致的。
图像大小大概是180X180X180,光源与屏幕距离是400, DRR图像大小的设定值是500X500,这是符合实际情景的。
2-输入CT文件
这个时候图像参数如下(我将程序输出值和 统计出来的参数列在一起):
由于程序默认的旋转矩阵是0,也就是不产生旋转,这个时候实际上光源在三维图像的最下面。
投影面在三维物体的最上面。
但是我的图像是一副人的脊椎的图像,从下面到上面投影很难看出来很多东西,所以我在这里修改了参数,得到了一副脊椎的图像。
如下:
这是人的脊椎图像:
这是我得到的DRR图像:
这个时候可以看到一个明显的脊椎了,但是可能参数还需要微调一下。
注意在这个过程里面,例程里面的参数除了那个旋转角度-90, 其他的我都没有改动。
当然也是因为在例程里面设置的参数差不多可以满足投影要求。
因为在例程里面设置的sid=400, 也就是光源到屏幕距离是400,DRR大小是501X501, 而人体脊椎图像的大小是大概250X250X170, 基本满足投影的要求。
以上是关于接上一个博客-ITK例子运行结果的主要内容,如果未能解决你的问题,请参考以下文章