光栅图像是像素以网格状方式排列,通常称为位图。存储这些像素所需的数据量取决于图像格式能够显示的颜色数量。如果没有任何压缩,光栅文件的大小很快就会变得非常大,这就是为什么大多数现代图像格式都会实现某种压缩,无论是有损或者无损压缩。 两者都能显著减小光栅文件的大小。
每个像素通常由红色、绿色和蓝色分量 (RGB) 表示。用于表示这些 RGB 分量的位数称为每像素位数 (bpp ),每像素位数越高,可使用的颜色越多,生成的光栅图像文件大小也越大。每像素位数决定了光栅格式中可以表示多少种独特的颜色。例如,每像素使用 12 位的光栅图像格式最多可以有 4096 种颜色。
为了使颜色的使用更加灵活,许多早期的光栅格式都实现了索引调色板,这样图像就可以从总共 1670 万种颜色中显示最多 256 种颜色(一些较旧的格式支持的颜色较少)。这种方法与不同的算法(如弗洛伊德-斯坦伯格不同的算法在存储全彩照片时可以获得良好的图像质量。
一款坦克类视频游戏的截图
来自旧 Acorn Archimedes 计算机的光栅文件
保存为 PNG 的视频游戏光栅图像