在前面的文章中,我分享过关于生成3D人体模型的案例。不过那时还只是算法流程上的实现验证,当算法验证成功后,还需要将算法融入到软件界面(UI)上来呈现。
因个人能力有限,在QT框架下做了一个简单的UI并将人体组织分割算法融入到UI中,最后自动生成三维模型。三维模型不仅可以在UI上显示也可以输出成不同格式的文件。
1、人体组织三维重建UI工具界面
UI界面如上图所示。分割算法主要有人体骨骼,肺组织,气管,血管,目前已经实现了前两个分割算法的实现。此外还需要设置面片提取阈值。
2、人体骨骼三维重建结果
首先点击Opnefile打开dicom图像路径,然后选择skeleton选项,再设置阈值为72,最后点击Process,整个过程非常简单。三维模型结果如下图所示。
3、人体肺组织三维重建结果
点击Opnefile打开dicom图像路径,选择lung选项,再设置阈值为30,最后点击Process。三维模型结果如下图所示。
4、输出三维模型
重建出来的三维模型只有结构信息,如果要对模型进行渲染的话,需要将模型导出成渲染软件所支持的数据格式。点击export按钮,会出现一些输出格式的选项,选择一个即可输出成相应格式文件。
我已将软件打包,并和测试数据一起分享给大家,感兴趣的朋友抓紧去试一试吧。(七天有效时间)
下载地址:https://pan.baidu.com/s/12l4xz8sgGdJSUfVZKZHucg
提取码:8uk2