我正在使用 pydicom 从 dicom 文件中操作、提取和显示图像。我知道窗口参数。但是,我无法获得与来自 RadiAnt 查看器 或来自 IMAIOS DICOM 查看器 (他们似乎是平等的,使用它们作为验证),例如。
我尝试了以下代码片段,但显然输出不一样:
import pydicom
import matplotlib.pyplot as plt
ds = pydicom.dcmread('1-01.dcm')
print(ds.WindowCenter, ds.WindowWidth)
h = pydicom.pixel_data_handlers.util.apply_modality_lut(ds.pixel_array, ds)
h = pydicom.pixel_data_handlers.util.apply_windowing(h, ds)
plt.imshow(h, cmap='gray')
plt.show()
我的输出:
RadiAnt 输出:
IMAIOS 输出:
我在这里错过了什么?
DICOM文件匿名dicom文件