我正在 iOS 上开发一个医疗应用程序。 iOS 设备仅支持 GL_UNSIGNED_BYTE 和 GL_LUMINANCE,或者通常仅支持每个组件 8 位。现在我有一些灰度图像是 16 位无符号整数,我想显示它们。我发现我们无法显示 16 位无符号整数,因此我应该将它们转换为 8 位无符号整数。但在医学中,我不应该丢失数据或应该将数据丢失降至最低。
现在,我的问题是:如何通过医疗中的合法转换将 16 位无符号整数转换为 8 位无符号整数?现在我正在使用最简单的方法来做到这一点。只需将其除以 256 :-O。其他一些商业软件正在这样做,并且正在实际使用。
先感谢您。
You MUST转换这些值以显示它们应用窗位.
灰度 Dicom 图像通常有两个数据元素(Dicom 字段),其中包含值 WC(窗口中心,数据元素:0028,1050)和 WL(窗口级别,数据元素:0028,1051)。这些值定义了显示图像中包含的信息所需的线性方程。
您可以找到关于窗位概念的更详细的描述here.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)