图像类型

图像类型有很多,我们将详细介绍不同类型的图像及其颜色分布。

二值图像

二值图像,顾名思义,只包含两个像素值。

0 和 1。

在我们之前的每像素位数教程中,我们详细解释了像素值与其各自颜色的表示。

这里 0 表示黑色,1 表示白色。它也被称为单色。

黑白图像:

因此形成的图像仅由黑色和白色组成,因此也可以称为黑白图像。

black and white

无灰度

关于此二进制图像的有趣之处之一是它没有灰度。其中只有黑色和白色两种颜色。

格式

二进制图像具有 PBM(便携式位图)格式

2、3、4、5、6 位颜色格式

颜色格式为 2、3、4、5 和 6 位的图像如今并不广泛使用。它们过去曾用于老式电视显示器或监视器显示器。

但每种颜色都有两个以上的灰度级,因此与二进制图像不同,它们的颜色是灰色。

2 位 4、3 位 8、4 位 16、5 位 32、6 位 64 中存在不同的颜色。

8 位颜色格式

8 位颜色格式是最著名的图像格式之一。它有 256 种不同的颜色。它通常被称为灰度图像。

8 位颜色的范围从 0 到 255。其中 0 代表黑色,255 代表白色,127 代表灰色。

这种格式最初由早期的 UNIX 操作系统和早期的彩色 Macintosh 使用。

爱因斯坦的灰度图像如下所示:

einstein

格式

这些图像的格式为 PGM(便携式灰度图)。

Windows 默认不支持此格式。为了查看灰度图像,您需要有图像查看器或图像处理工具箱,例如 Matlab。

灰度图像背后:

正如我们在之前的教程中多次解释的那样,图像不过是一个二维函数,可以用二维数组或矩阵表示。因此,在上面显示的爱因斯坦图像中,后面将有一个二维矩阵,其值介于 0 到 255 之间。

但彩色图像并非如此。

16 位颜色格式

它是一种彩色图像格式。它有 65,536 种不同的颜色。它也被称为高色格式。

微软已在支持 8 位以上颜色格式的系统中使用它。现在,这种 16 位格式和我们将要讨论的下一个格式(24 位格式)都是彩色格式。

彩色图像中的颜色分布并不像灰度图像中那么简单。

16 位格式实际上分为三种格式,即红色、绿色和蓝色。著名的 (RGB) 格式。

它在下图中以图形方式表示。

16-bit

现在问题来了,如何将 16 分成三份。如果这样做,

5 位用于 R,5 位用于 G,5 位用于 B

最后剩下一位。

因此 16 位的分配就是这样进行的。

5 位用于 R,6 位用于 G,5 位用于 B。

剩下的额外位被添加到绿色位中。因为绿色是这三种颜色中最让人赏心悦目的颜色。

请注意,并非所有系统都遵循这种分配。有些人在 16 位中引入了 alpha 通道。

16 位格式的另一种分布如下:

4 位用于 R,4 位用于 G,4 位用于 B,4 位用于 alpha 通道。

或者有些人像这样分布

5 位用于 R,5 位用于 G,5 位用于 B,1 位用于 alpha 通道。

24 位颜色格式

24 位颜色格式也称为真彩色格式。和 16 位颜色格式一样,在 24 位颜色格式中,24 位又以红、绿、蓝三种不同格式分布。

24-bit

由于 24 被均等地分成 8 个,因此它被均等地分配到三个不同的颜色通道中。

它们的分布是这样的。

8 位用于 R,8 位用于 G,8 位用于 B。

24 位图像的背后。

与 8 位灰度图像(其背后有一个矩阵)不同,24 位图像具有 R、G、B 三个不同的矩阵。

what is image

格式

它是最常用的格式,它的格式是Linux操作系统支持的PPM(Portable pixMap),著名的windows有自己的格式BMP(Bitmap)。