X Toolkit影像工具

XToolkit是一个专注于医学和科学的开源3D可视化工具包,利用WebGL实现流畅的3D建模和渲染。它支持多种文件格式,包括DICOM,适合构建基于Web的3DDICOM应用。与ParaViewGlance相比,XToolkit在不依赖独显的情况下也能提供出色性能。Med3Web是一个使用XToolkit的例子,是一个开源的DICOM查看器,支持高级渲染和分段数据可视化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近发现一款3d影像工具,在网页版的表现很流畅,没有使用独显的情况下也非常的流畅。

 

X Toolkit 是一个开源工具包和框架,用于构建在浏览器中运行的医学和科学 3D 可视化,它使用 WebGL 的强大功能,只需几行代码即可提供流畅的 3D 建模、结构和材料/纹理渲染。

与其他 WebGL 框架和库不同,X 工具包是一个面向科学和医学的库,它的目标不是像 Three.js 或 WebGL 游戏引擎或库那样成为通用库。

该项目由哈佛医学院、波士顿儿童医院和 UMASS 波士顿分校赞助。

如展示:

膝关节图:

脑纤维图:

从 .VTK 文件加载 .NRRD 单文件 DICOM 卷和分段网格:

 

3d打印:

 

多台相机独立显示:

 

 

 使用 XTK(X 工具包)构建的项目,例如Med3Web,它是一款开源免费 DICOM 2D/3D 查看器,支持高级体积和表面渲染以及分段数据可视化。它使用所有已知操作系统(如 HTML5、Javascript、CSS、NodeJS/NPM)上所有现代主要 Web 浏览器兼容和支持的 Web 技术。它利用浏览器中的 WebGL 功能来渲染和显示来自 DICOM 图像的高级 3D 模型。

支持的文件格式

X Toolkit 支持许多文件格式,包括 DICOM 文件,这使得它成为构建基于 3D Web的DICOM应用程序的首选,这里列出了一些支持的文件格式:

  • DICOM文件
  • .DICOM、.DCM(原始和压缩)
  • .MGZ
  • .MGH
  • .NII & .NII.GZ
  • .NRRD(压缩/未压缩自动检测)
  • 表面模型/网格文件
  • .STL 标准曲面细分(ascii 和二进制)
  • .VTK - 可视化工具包多数据(仅限 ascii)
  • .OBJ - Wavefront .obj 格式
  • .FSM、.INFLATED、.SMOOTHWM、.SPHERE、.PIAL、.ORIG - Freesurfer 网格
  • 标量叠加文件
  • .CRV - Freesurfer 曲率测量
  • .LABEL - Freesurfer 标签
  • 纤维束成像
  • .TRK 纤维轨道的默认 TrackVis 文件格式。
  • 其他文件
  • .TXT
  • 纹理文件:.PNG、.JPG、.JPEG、.SVG

使用下来感觉比ParaView Glance好用,使用此进行3D影像展示是较为合适的一个选择。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值