DICOM图像的窗口宽度和中心计算

Raj*_*Raj 17 image-processing dicom

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

Pao*_*oli 36

应用重新缩放截距和斜率以将图像的像素值变换为对应用有意义的值.

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

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

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

例如,如果窗口中心是100并且窗口宽度是20,则具有小于90的值的所有像素显示为黑色,并且具有大于110的值的所有像素显示为白色.

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

Hounsfield规模:http://en.wikipedia.org/wiki/Hounsfield_scale

如何应用rescale slope/intercept:final_value = original_value*rescale_slope + rescale_intercept

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

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

  • @Raj 不,没有任何关系。一旦应用了斜率/截距,像素的值就以 Hounsfield 单位、光密度或其他单位表示。窗口中心/宽度仅用于向最终用户展示图像。单个 dicom 文件可以定义多个中心/宽度(一个只查看组织,一个用于骨骼等),用户在查看图像时选择正确的一个。最终用户还可以定义其 onw 中心/宽度以查看他想要的内容。 (2认同)

Bit*_*ank 12

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

NewValue =(RawPixelValue*RescaleSlope)+ RescaleIntercept