位图(Bitmap)
位图是一种使用像素阵列来表示图像的格式。在位图图像中,每个像素都有一个明确的位置和颜色值,这些颜色值通常使用 RGB(红色,绿色,蓝色)编码来表示。由于每个像素的位置和颜色值都是固定的,所以位图通常不能无损地缩放或旋转,否则会导致像素失真和失真。位图通常用于存储照片、图标和其他图形,但对于需要放大或缩小的图像,矢量图可能更适合,因为矢量图使用线段、曲线和多边形等数学公式来表示图像
色彩深度
色彩深度是指在数字图像中用于表示每个像素颜色的比特位数,它决定了图像所能表示的颜色数目的上限。色彩深度越高,图像的颜色就可以表示得越精细,同时需要的存储空间也越大。
二值图(1 位)
二值图像也称为单色位图或单色图像。它只有两种颜色(通常为黑色和白色),每个像素只使用 1 个二进制位来表示,0 表示黑色,1 表示白色。
8 位图
8 位图像常用于需要表达亮度或灰度值的场景。通常情况下,灰度值的范围是 0 到 255,其中 0 表示黑色,255 表示白色,中间的灰度值表示不同的灰度级别;同时可以使用调色盘(颜色表)由 256 种颜色组成,每种颜色都有一个 rgb 值来描述。
16 位图
16 位图是一种灰度或彩色图像,其中每个像素使用 16 位二进制数来表示。
在 16 位灰度图像中,每个像素的值可以表示为 0 到 65535 之间的整数,以提供更高的图像质量和精度。
在 16 位彩色图像中,通常使用 5 个位表示红色通道,6 个位表示绿色通道和 5 个位表示蓝色通道,这被称为“RGB565”格式。
24 位图
24 位图是指每个像素用 24 个位来存储其颜色信息,其中包含了红、绿、蓝三个通道的颜色值,每个通道的颜色值范围为 0 到 255。因此,24 位图实际上是一种 RGB 色彩模式的彩色图像,每个像素用 3 个字节(24 个位)来存储其颜色信息,通常称为“真彩色图像”(True Color Image)。
32 位图
32 位图是指每个像素用 32 个位来存储其颜色信息,其中包含了红、绿、蓝三个通道的颜色值,以及一个透明度通道(Alpha Channel),每个通道的颜色值范围为 0 到 255。