如何规范来自不同来源的DICOM图像?

时间:2019-06-05 15:52:46

标签: python dicom

我正在尝试使用pydicom和pyplot绘制回声Dicom图像列表。 图像具有不同的像素值(某些图像的值范围从0到4000:类别1),其他图像的像素值(0到16000:类别2)。 从第二类绘制的图像具有这种外观(注意,我们在声像图检查中几乎看不到任何东西)。对于类别1,图像清晰。

我已经测试了到HU单位的转换,但是从所有图像读取的斜率和截距分别为1和0,因此没有任何变化。

代码

import numpy as np 
import pydicom as dicom 
ds = dicom.read_file(path_dcm) 
plt.imshow(np.invert(ds.pixel_array), cmap =plt.cm.bone)

我希望图像看起来像具有黑色背景的回波描记术,并且可以通过使用元数据中的参数进行一些转换来在其中看到器官内部的图像。

这是类别2 image

的当前图

1 个答案:

答案 0 :(得分:0)

您的问题可能没有解决方案。重新缩放坡度和截距仅指CT图像中的HU。除非两个图像在“缩放比例类型”(0028,1054)中具有相同的值,否则图像的灰度是不相关的。

可能值得尝试将1类图像的像素值乘以4,以便获得相似的范围。但是,如果没有标准化的参考比例,就无法保证在所有情况下都能正常使用。