使用ParaView对医学raw文件进行体绘制

使用ParaView对医学raw文件进行体绘制_第1张图片
#1、mhd+raw两个文件的情况
##1.1、打开文件
mhd文件中有对raw文件的数据格式说明,可以在ParaView中很轻易的打开,不需要额外的输入raw文件的长宽高,维度,间隔的信息。这里以一个示例文件a.mhd+a.raw为例进行说明。
使用ParaView对医学raw文件进行体绘制_第2张图片
使用ParaView对医学raw文件进行体绘制_第3张图片
##1.2、应用raw文件信息
然后点击Apply按钮
使用ParaView对医学raw文件进行体绘制_第4张图片
##1.3、体绘制以及调整参数
然后在左侧参数设置栏Representation选择以Volume的方式显示,这样我们就可以在中间的显示窗口看见绘制出来的raw的体绘制图像了,但是默认显示的东西并不一定是我们想要的,所以我们要适当的调整体绘制的参数,即在左侧参数设置栏下有一个Coloring下有一个Edit按钮,点击就会在右边弹出参数设置栏,拖动上面的浮点改变体绘制的颜色映射参数就可以显示不同的内容。
使用ParaView对医学raw文件进行体绘制_第5张图片
另外,我们可以选择体绘制的绘制方式,默认的是smart,还有其他的光线投影方式等,不过默认的smart模式就比较好用。
使用ParaView对医学raw文件进行体绘制_第6张图片
##1.4、示例体绘制效果
最后的效果:
使用ParaView对医学raw文件进行体绘制_第7张图片
使用ParaView对医学raw文件进行体绘制_第8张图片

#2、只有单个raw文件的情况
我们获取到的数据可能会出现只有一个raw文件的情况,这时候我们用ParaView去打开raw文件的话,就读取不到mhd文件中raw的相关文件信息,这时候需要我们自己去设置raw的文件信息,如XYZ方向的数据长度,XYZ方向的数据间隔等等,这些数据我们可以通过另外一个软件获取到-Volview。我们可以先使用Volview文件获取raw文件的XYZ的长度信息,然后记录下来,然后再Paraview中进行设置。
下面以一个简单的脑部raw文件简单说明。
##2.1、通过Volview软件获取单一raw文件的长宽高
使用ParaView对医学raw文件进行体绘制_第9张图片
使用ParaView对医学raw文件进行体绘制_第10张图片
使用ParaView对医学raw文件进行体绘制_第11张图片
使用ParaView对医学raw文件进行体绘制_第12张图片

##2.2 通过ParaView读取单个的raw文件
读取单个的raw文件
使用ParaView对医学raw文件进行体绘制_第13张图片
使用ParaView对医学raw文件进行体绘制_第14张图片
##2.3、设置单个raw文件参数并应用
使用ParaView对医学raw文件进行体绘制_第15张图片
使用ParaView对医学raw文件进行体绘制_第16张图片
Apply正确的raw文件参数后,之后的体绘制的步骤就和第1节中后面的步骤没什么很大的区别了,调整Mapping Data中的参数得到想要的图像即可。
##2.4、最后的示例结果
使用ParaView对医学raw文件进行体绘制_第17张图片
使用ParaView对医学raw文件进行体绘制_第18张图片

你可能感兴趣的:(VTK)