开窗,也称为灰度映射,对比度拉伸,直方图修改或对比度增强,是医学成像中用于对比度和亮度控制的术语。
窗口宽度和窗口级别是定义将输入值映射到屏幕上显示的像素值的函数的参数。
这是显示窗口宽度和水平的含义的图像。
我的问题是我正在使用QML组件获得对比度和亮度,但是我需要显示窗口宽度和窗口级别值。
以下是亮度和窗口级别之间的映射表;以及对比度和窗口宽度。
+------------+-----+---------+-----+
| | min | default | max |
+------------+-----+---------+-----+
| brightness | -1 | 0 | 1 |
| WL | 0 | 128 | 256 |
+------------+-----+---------+-----+
+----------+-----+---------+-----+
| | min | default | max |
+----------+-----+---------+-----+
| contrast | -1 | 0 | 1 |
| WW | 0 | 256 | +∞ |
+----------+-----+---------+-----+
亮度映射功能似乎很容易。但是,对比度映射函数不是线性的,如QML文档简要显示的:http://doc.qt.io/qt-5/qml-qtgraphicaleffects-brightnesscontrast.html#contrast-prop