DCMTK:min-max-window vs min-max-window-n vs histogram-window

DCMTK: min-max-window vs min-max-window-n vs histogram-window

我想将一组 DICOM 实例(基本上是 CT、MR、X 射线)转换为 JPEG(常规 8 位有损灰度)。我一直在主演 :

的选项

当输入 DICOM 实例为 (0028,1050) Window 中心和 (0028,1051) [=40= 提供单个值时,我非常有信心 --use-window 1 是正确的选择] 宽度。我不明白的是什么是可供选择的“正确”选项(当缺少 WC/WW 时):

  1. --min-max-window,
  2. --min-max-window-nextreme values是什么意思?),
  3. --histogram-window 5(找到参考 here

处理 DICOM CT(像素填充值)图像时有什么好的经验法则吗?磁共振图像? X 射线图像 ?

作为这个DCMTK工具的作者,我应该可以回答你的问题。

I am quite confident that --use-window 1 is the right option when the input DICOM instance provide a single value for (0028,1050) Window Center & (0028,1051) Window Width.

如果存储的 VOI window 正确(即适用于存储的像素数据),这至少是正确的。

What I fail to understand is what is the "right" option to choose from (when WC/WW is missing):

根据经验,--min-max-window(使用最小-最大算法计算 VOI window)通常会产生良好的结果。如果图像中存在不属于医学内容的极值(非常低and/or非常高的像素值),可以忽略:选项--min-max-window-n忽略最小值和最大值(并使用像素数据中的下一个 lower/higher 值作为 VOI 的边界 window),选项 --histogram-window [n] 计算图像中使用的像素值的直方图并忽略两者的“n”百分比低值和高值(计算 VOI 时 window)。