2 回答
TA贡献1816条经验 获得超6个赞
DICOM 文件没有“体素”数据,因此您不能简单地在 3D 视图中绘制 dicom。您应该使用 dicom 系列的切片来估计体素数据。之后,使用诸如 Marching Cubes 之类的 3D 建模算法,您可以提取最终的 3D 模型。
TA贡献1829条经验 获得超9个赞
我没有使用 ipyvolume,但查看文档它应该能够可视化 DICOM 图像集。
如果您想尝试其他包,我使用 SimpleITK 加载 DICOM 图像,并使用 itkwidgets 在 Jupyter 笔记本中进行体积可视化。
这是一个加载 DICOM 系列并显示它的简单笔记本:
import SimpleITK as sitk
import itkwidgets
# Get the DICOM file names in the current directory
names = sitk.ImageSeriesReader.GetGDCMSeriesFileNames('.')
# Read the DICOM series
reader = sitk.ImageSeriesReader()
reader.SetFileNames(names)
img = reader.Execute()
itkwidgets.view(img)
如果目录中有多个 DICOM 系列,GetGDCMSeriesFileNames 有一个 seriesID 参数,您可以给它指定要加载的系列。
添加回答
举报
