图像类型



存在多种类型的图像,我们将详细探讨不同类型的图像及其颜色分布。

二值图像

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

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 分配给三个。如果您这样做:

R 为 5 位,G 为 5 位,B 为 5 位

那么最后剩下一位。

因此,16 位的分配方式如下:

R 为 5 位,G 为 6 位,B 为 5 位。

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

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

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

R 为 4 位,G 为 4 位,B 为 4 位,alpha 通道为 4 位。

或者有些人这样分配:

R 为 5 位,G 为 5 位,B 为 5 位,alpha 通道为 1 位。

24 位颜色格式

24 位颜色格式也称为真彩色格式。与 16 位颜色格式一样,在 24 位颜色格式中,24 位再次分布在红色、绿色和蓝色的三个不同格式中。

24-bit

由于 24 可以被 8 平均除尽,因此它在三个不同的颜色通道之间平均分配。

它们的分配方式如下:

R 为 8 位,G 为 8 位,B 为 8 位。

24 位图像背后的原理

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

what is image

格式

这是最常用的格式。其格式为 PPM(可移植像素图),Linux 操作系统支持此格式。著名的 Windows 系统有自己的格式,即 BMP(位图)。

广告