Tag: 灰度

如何在设备上合法显示DICOM 16位无符号整数是否支持8位无符号整数?

我正在iOS上开发一个医疗应用程序。 iOS设备只支持GL_UNSIGNED_BYTE和GL_LUMINANCE,或者通常只支持每个组件8位。 现在我有一些灰度图像是16位无符号整数,我想显示它们。 我发现我们不能显示16位无符号整数,所以我应该将它们转换为8位无符号整数。 但是在医疗方面,我不应该丢失数据或者应该有最小的数据丢失。 现在,我的问题是:如何通过在医疗合法转换16位无符号整数转换为8位无符号整数? 现在我用最简单的方法来做到这一点。 把它分成256:-O。 一些其他的商业软件正在这样做,他们正在使用的行动。 先谢谢你。