python - 在 python 的 dicom 包中使用 read_file 时的维度轴

标签 python multidimensional-array dicom pydicom

我有一堆 DICOM 图像,我正在使用 Python dicom 包读取这些图像:

my_dicom = dicom.read_file('my_dicom.dcm')  
my_dicom = my_dicom.pixel_array

我的图片实际上是一堆 256 张图片,每张图片有 3 个 channel ,尺寸为 256 高和 256 宽。

所以我尝试:

my_dicom.shape

得到

(3, 256, 256, 256)

维度输出中条目的顺序是什么?我有六分之一的人选择了正确的假设。该文档没有说明性。

最佳答案

假设您有增强型 MR 彩色图像 IOD,您应该查看(彩色平面、行、列、切片)。

在图像重建方面,您需要查看光度解释、平面配置以及其他 DICOM 属性。

有关这方面的更多信息,请参阅 IOD:

关于python - 在 python 的 dicom 包中使用 read_file 时的维度轴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48452092/

相关文章:

python - Office365 smtp 服务器不响应 python 中的 ehlo()

python - 具有分层列的数据框的 Pandas 数据框

java - 更改从文本文件读取的 DICOM 标签

python - 在直方图中绘制列表列表 - x 和 y 值

python - 为什么线程会增加处理时间?

c++ - 检查共享行、列、对角线的最有效方法?

python - 根据 MA​​C 地址和用户名生成确定性 UUID

java - PixelMed-处理DICOM图像

python - 通过子进程库使用 python 执行进程

将 2D 数组复制到函数外部动态分配的 2D 数组