作者:杨德真 河北医科大学第二医院
审校:曹玉福 鹤岗市人民医院
声明:文章所有权归属作者,如需转载或引用图文请联系作者并注明出处。文章仅代表作者本人观点,因应用本教程引起的法律纠纷与编审人员及3DSlicer公众号、网站、论坛无关。
学习3Dslicer有一段时间了,感谢3DSlicer社区各位老师的不吝赐教,在此与大家分享一下如何用CTA数据重建动静脉,用到Segment Editor模块。
1、载入患者头颅CTA数据,新建蒙版Segment_1,阈值法重建颅内血管(颅骨不可避免包含在内)。
2、新建蒙版Segment_2,阈值法重建颅骨,注意血管不要显影。
3、蒙版Segment_2应用Margin进行扩大。
4、同时显示2个蒙版,观察血管与颅骨关系。
5、运用逻辑运算(Logical operators)中的相减(Subtract),Segment_1减去Segment_2。
6、运算后可见Segment_1显示为血管,Segment_2被去除,Show 3D 观看血管情况。
7、Show 3D显示仍有部分残余骨质,利用岛屿(Islands)工具可去除一些不连续的碎片。同时应用剪刀(Scissors)可将一些残余骨质去掉,岛屿(Islands)与剪刀(Scissors)交替进行,直到将残余骨质去除满意。也可运用橡皮擦等工具将残余骨质去除。
8、最终血管显示如下图,进行逻辑运算 (Logical operators )中的复制(Copy),得到蒙版Segment_2。
9、利用剪刀(Scissors)及岛屿(Islands)工具交替操作,将Segment_1中减去静脉系统获得动脉,Segment_1显示如下 。
10、运行逻辑运算 (Logical operators )中的相减(Subtract),Segment_2减去Segment_1获得静脉系统,如下图所示。
11、依次进行皮肤、颅骨、脑组织及肿瘤建模,获得3D模型如下。
以上方法获得动静脉系统,对于血管细节的显示不如VR,但可导出Stl、Vtk等格式,可用于3D打印、与增强现实/混合现实技术结合。
如何更好重建血管、纤维束并导出Stl、Vtk等格式欢迎大家在3DSlicer中文论坛和3DSlicer社区交流。
编者:学习过程中如有问题可在论坛发帖提问,论坛需要填写真实邮箱才能成功注册。3DSlicer交流三群及脑卒中与神经重症群尚有少许名额,拟入群交流的加曹玉福微信(微信号:caoyufu),注明姓名、医院、专业,经过验证后可入群交流。
- 最新
- 最热
只看作者