【问题标题】:Window width and center calculation of DICOM imageDICOM图像的窗口宽度和中心计算
【发布时间】:2012-01-06 10:01:23
【问题描述】:

什么是 DICOM 图像 (CT) 中的“重新缩放截距”和“重新缩放斜率”? 如何计算窗口宽度和窗口中心?

【问题讨论】:

    标签: image-processing dicom


    【解决方案1】:

    应用重新缩放截距和斜率将图像的像素值转换为对应用程序有意义的值。

    例如,原始像素值可以存储特定于设备的值,该值仅在由生成它的设备使用时才有意义:将重新缩放斜率/截距应用于像素值会将原始值转换为光密度或其他已知测量值单位(例如 hounsfield)。

    当变换不是线性时,会应用 LUT(查找表)。

    应用模态变换(重新缩放斜率/截距或 LUT)后,窗口宽度/中心指定哪些像素应该可见:窗口指定值之外的所有像素都显示为黑色或白色。

    例如,如果窗口中心为 100,窗口宽度为 20,则所有小于 90 的像素都显示为黑色,所有大于 110 的像素都显示为白色。

    这允许仅显示图像的一部分(例如仅显示骨骼或仅显示组织)。

    亨斯菲尔德量表:http://en.wikipedia.org/wiki/Hounsfield_scale

    如何应用重新调整斜率/截距: final_value = original_value * rescale_slope + rescale_intercept

    如何使用窗口中心/宽度计算要显示的像素:

    • lowest_visible_value = window_center - window_width / 2
    • highest_visible_value = window_center + window_width / 2

    【讨论】:

    • Rescale slopt,intercept 和 window width,center...之间有关系吗?
    • 如何通过重新缩放截距和斜率计算窗口宽度和窗口中心?
    • @Raj 不,没有任何关系。一旦应用了斜率/截距,像素的值就会以 Hounsfield 单位、光密度或其他单位表示。窗口中心/宽度仅用于将图像呈现给最终用户。单个 dicom 文件可以定义多个中心/宽度(一个仅查看组织,一个用于骨骼等),并且用户在查看图像时选择正确的一个。最终用户还可以定义其 onw 中心/宽度以查看他想要的内容。
    • 我是医学领域的新手,这就是为什么有很多疑问..请帮助我。我有一个 IMA 文件(CT 图像)。如果我使用 dicom 查看器查看该文件,我可以看到像素数据、重新缩放截距、斜率、窗口宽度和中心。我现在的疑问是像素数据是转换为一个(使用重新缩放截距斜率)还是原始数据?
    • 我的任务是减少图像矩阵的行和列,如果它超过 1024。我正在使用插值公式来做到这一点。考虑相同的CT图像,图像为1200x1200。现在输出是我转换的 1024x1024。现在我需要计算这个新像素数据的截距和斜率、窗口宽度和中心值吗?
    【解决方案2】:

    重新缩放截距和斜率是在应用窗口宽度/中心之前应用于原始像素数据的简单线性变换。基本公式为:

    NewValue = (RawPixelValue * RescaleSlope) + RescaleIntercept

    【讨论】:

      猜你喜欢
      • 2015-07-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多