0

这是一个原始的 16 位灰度二值图像:

  0000 1111 1111 1000,  0000 1111 1111 1001, 0000 1111 1111 1002, 0000 1111 1111 1003 

如何显示此图像(我不想进行压缩)?

更新:

给我这个图像的相机有另一个选项来获得 32 位 BMP。但我想得到一个 16 位的图像。我不想降低精度,所以希望保持每像素 16 位的大小。

实际上,我正在寻找某种方式来显示此图像(每像素 16 位,灰度),并以 16 bpp 保存。

4

1 回答 1

0

这是一个非常开放的问题。原因是如果您想在不丢失任何信息的情况下保持每像素 16 位,则可以使用伪着色。您可以去掉每个像素的最低有效 8 位,最终得到 8 位灰度。

还有其他方法,看你想要什么!!!

在所有情况下,如果您只想以灰度显示来结束显示,那么保持每个像素超过 8 位是没有意义的,因为人眼无法区分比这更多的灰度级。伪着色允许您通过添加另一个颜色分量(或更多)来显示添加的像素信息,从而使总可显示深度超过 256 级,因为您的眼睛现在可以区分更多颜色。

IR 系统(在伪彩色系统之前)传统上以绿色而不是灰度显示,因为人眼对绿色水平最敏感。

同样,一切都取决于你想要完成什么!

于 2012-06-18T13:55:22.773 回答