c# - 如何从 VOILut 标签计算 DICOM 图像的窗口宽度和中心
问题描述
在 dicom 图像文件中不包括 WW 和 WC/WL,但存在 VOI Lut 标签,我想从中计算 WW 和 WL
解决方案
VOI LUT 通常用于像素数据的非线性变换,即不能通过指定WL/WW 来表示的变换。因此,不可能从 VOI LUT 计算 WL/WW。
[编辑]:更清楚的是:
WL/WW 仅限于灰度的线性变换。所以 x 和 (x+1) 的映射值之差等于 y 和 (y+1) 的映射值之差。
这不包括为允许灰度的非线性变换而引入的 VOI LUT 模块。也就是说,不能对映射值 (x, x+1), (y, y+1) 的相关性作出任何假设。VOI LUT 可用于定义任何用于映射灰度值的怪异曲线。
“任何奇怪的曲线”显然不能用严格的线性函数来近似。因此,可以通过 VOI LUT 表示 WL/WW,但反之则不行。
推荐阅读
- mongodb - Mongoose 中的多个子文档
- java - 从 Java 语言规范理解等待和中断
- javascript - 在创建元素时为元素创建引用
- mysql - SQL拉取相关人员
- javascript - 使用 Mongoose 和 Typescript,接口的 ref 字段应该使用什么类型?
- migration - 在 Raku 中替代 Perl 的 <>?
- php - PHP中的日期格式 - 找不到解决方案
- javascript - PHP:单击提交后如何返回页面上的同一位置?
- javascript - 根据另一个数组元素过滤多维数组
- java - 通过 PDFBox 将波斯文本写入 pdf