gpt4 book ai didi

image - 灰度图像的 BMP 格式是什么?

转载 作者:行者123 更新时间:2023-12-03 23:54:29 43 4
gpt4 key购买 nike

灰度图像的 BMP 格式是什么(尤其是每像素 16 位)?
wikipedia只讨论 bmp 的彩色图像。

更新:

只是为了将来访问者的更新和信息,我要去 PGM因为这是未压缩的并且可以支持 16 位灰度。另一种选择是使用 PNG ,但它会像讨论的那样压缩数据(这不是我想要的)here .
另请注意,图像可能会失真,因为大多数显示器支持 256 色,而不支持 16 位的 4096 色。所以图像会饱和。

令人惊讶的是,对于 16 位图像的灰度,BMP 几乎无能为力。
感谢帮助我理解问题的人。

最佳答案

对于灰度图像,我会使用 8 位 BMP。 8 位 BMP 可以使用调色板对颜色进行编码。但是,如果您不使用,则可以简单地解释颜色值 [0...255]作为从黑色 (0) 到白色 (255) 的颜色。

编辑:我不会将 BMP 用于 16 位灰度图像。从技术上讲,您可以使用每像素 16 位的 BMP 格式来编码 16 位灰度数据 ( http://en.wikipedia.org/wiki/BMP_file_format#Pixel_format )。然而,实际上这是一个坏主意(阅读:hacky),因为该深度旨在编码像素的 alpha、红色、绿色和蓝色样本。

用于存储每像素 16 位灰度数据的更好格式是 PNG。

还要问问自己,你真的、真的需要那种额外的精度吗?对于大多数应用程序,每像素 8 位就可以了(=如果您对精度没有任何特定要求,就是这种情况)。

关于image - 灰度图像的 BMP 格式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11086649/

43 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com