图像类型


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

二值图像

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

0 和 1。

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

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

黑白图像:

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

黑与白

无灰度级

该二值图像的有趣之处之一是其中没有灰度级。其中只有黑色和白色两种颜色。

格式

二进制图像的格式为 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 操作系统模型和早期的彩色 Macintoshes 使用。

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

爱因斯坦

格式

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

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

灰度图像背后:

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

但彩色图像的情况并非如此。

16 位颜色格式

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

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

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

16 位格式实际上又分为三种格式:红、绿、蓝。著名的(RGB)格式。

如下图所示。

16位

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

R 5 位、G 5 位、B 5 位

那么最后还剩下一点。

那么16位的分配就这样完成了。

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

留下的额外位被添加到绿色位中。因为绿色是这三种颜色中最舒缓眼睛的颜色。

请注意,并非所有系统都遵循此分布。有些在 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位

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

他们的分布是这样的。

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

在 24 位图像后面。

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

什么是图像

格式

它是最常用的格式。其格式为Linux操作系统支持的PPM(Portable pixMap)。著名的Windows有自己的格式,即BMP(位图)。