【发布时间】:2011-09-13 06:49:54
【问题描述】:
我正在用 VB5 编写代码,试图从图像文件中提取一些属性,包括 jpeg 和 png。使用 GDI32 我设法获得宽度和高度,但我无法找到一种方法来理解灰度级别的数量。
黑/白(1 位)到 16 级(4 位)都低于 1 字节,那么每个像素的字节数对我没有帮助。有没有办法从 256 级灰度图像中分辨出 16 级灰度图像?
还有一种方法可以区分 16 位彩色图像和 16 位灰度图像?
非常感谢!
【问题讨论】:
-
灰色仍然是颜色。唯一的区别是调色板中的颜色值(无论如何对于位图)。 JPEG 色彩空间是一种完全不同的动物。