RGB格式詳解(二)—-RGB索引格式

  • 2020 年 4 月 10 日
  • 筆記

本節針對RGB索引格式做簡單介紹,介紹為什麼是簡單的呢,原因是這些格式是比較老的格式,比較節省空間,在電腦發展的初期存儲的成本還是很高的,但是表現的色彩很有限,而隨著存儲成本的不斷降低,以及用戶越來越高的視覺體驗需求,這些格式也就基本被拋棄,不再被使用了,所以深入研究的意義也並不很大。

前言:

關於調色板,可以簡單理解為通過編號映射到顏色的一張二維表。如01索引,表示紅色。採用索引格式的RGB,紅色的像素對應存儲的值便是索引01.


RGB索引格式簡介:

  1. RGB1: 每個像素用1個bit表示,可表示的顏色範圍為雙色,即最傳統的黑和白。1個bit只能表示0,1兩種值。需要調色板,不過調色板只包含兩種顏色。
  2. RGB4: 每個像素用4個bit表示,4個bit所能夠表示的索引範圍是0-15,共16個。也就是可以表示16種顏色。即調色板中包含16中顏色。
  3. RGB8: 每個像素用8個bit表示。8個bit所能夠表示的索引範圍是0-255,共256個。也就是可以表示256中顏色。即調色板中包含256中顏色。