如何将.dicom(切片)转换为单个(体积)图像?

问题描述 投票:0回答:1

我有“n”个切片,是否可以将它们转换为单个文件(具有正确的切片排列),并使用 ImageIO 或任何其他 Python 包解析它们?

python dicom
1个回答
1
投票

我不确定 ImageIO 是什么,但是要解析一组切片(我假设您指的是单个 CT 或 MR 类型系列,这意味着单个 3D 体积),请查看 simpleITK

我认为它会完全满足您的需求:它是一个非常完整的“3d 感知”dicom 库(并且速度非常快,因为它包含在 C 库中)。 特别是,它将读取完整的多文件系列,并创建它的单个 3D 表示。

它的表示基于扩展的 numpy 对象 - 所以特别是它会有一个用于该系列的 3D numpy 数组,但此外还知道该系列相对于 dicom 患者坐标系的 3D 位置/方向。

因此,一旦掌握了这些信息,您就获得了能够与任何其他 Python 库一起使用所需的所有空间/3D 信息。

© www.soinside.com 2019 - 2024. All rights reserved.