標籤: 暫無標籤

真彩色是指圖像中的每個像素值都分成R、G、B三個基色分量,每個基色分量直接決定其基色的強度,這樣產生的色彩稱為真彩色。

1簡介

計算機表示顏色也是用二進位。16位色的發色總數是6553
真彩色

  真彩色

6色,也就是2的16次方;24位色被稱為真彩色,它可以達到人眼分辨的極限,發色數是1677萬多色,也就是2的24次方。但32位色就並非是2的32次方的發色數,它其實也是1677萬多色,不過它增加了256階顏色的灰度,為了方便稱呼,就規定它為32位色。少量顯卡能達到36位色,它是27位發色數再加512階顏色灰度。
至於32位色和16位色肉眼分辨不出來?其實如果你用兩台品牌型號都一樣的顯示器,分別調不同的色,就能看出區別,而只是一台機的反覆轉換就比較難分辨出來。如果你用的是WINDOWS XP,在WINDOWS啟動時有個「歡迎使用」字樣的界面,那裡的蘭色顏色過渡就很容易看出區別,16位色的顏色過渡很容易看出被分層了,不自然;而用32位色就相當柔和,過渡很自然。

2解析

真彩色(麥金塔電腦用戶則為百萬色)圖像是一種用三個或更多位元組描述像素的計算機圖像存儲方式。
一般來說,前三個通道都會各用一個位元組表示,如紅綠藍(RGB)或者藍綠紅(BGR)。如果存在第四個位元組,則表示該圖像採用了阿爾法通道。然而,實際系統往往用多於8位(即1位元組)表達一個通道,如一個48位的掃描儀等。這樣的系統都統稱為真彩色系統。
每一色光以8位元表示,每個通道各有256(28)種階調,三色光交互增減,RGB三色光能在一個像素上最高顯示24位1677萬色(256*256*256=16,777,216),這個數值就是電腦所能表示的最高色彩。普遍認為人眼對色彩的分辨能力大致是一千萬色,因此由RGB形成的圖像均稱做真彩色。
儘管一個阿爾法通道只是一個透明通道,從圖像角度來說意義不大,然而這種32位的圖像卻在桌面時代大行其道。因為有了Alpha通道,在屏幕上描繪半透明圖像變得簡單了,(這往往是對繪圖硬體加速設備的要求)在電腦桌面上能更為輕而易舉地實現半透明窗口、菜單漸隱和陰影等效果。
雖然阿爾法通道對於顯示緩衝來說沒有意義,但是在現實系統中仍然使用著32位真彩色,這是因為在32位的點陣圖中對於像素的定址更加容易。對24 位像素定址需要乘以3,這樣比通過移位就可以實現的乘以4的計算量更大。
以上的解釋都是站在微軟的立場上闡述的,因為其產品視窗系列,即Windows操作系統,均以24位色為真彩色。實際上,真彩色也可以是一種不藉助於色彩搜尋表(Color Look-Up Table,CLUT)的顯示模式。因此真彩色也可以以各種色彩深度表示(8位,16位,24位……只要不涉及色彩搜尋表)。
那麼,圖像像素在內存中的存在結構是什麼樣的呢?要將顏色深度(Depth)與顏色類型(Color Type)結合起來。如:一幅PNG圖片的顏色深度是:真彩色圖像8bit,顏色類型是:帶α通道數據的真彩色圖像, 則第一像素的存儲結構是:共需要4*8=32bit, 即一個像素點用32bit來存儲。其中的4代表, 每一像素由R、G、B、α(透明通道)四部分,每部分的bit位數由Depth來決定,即每一個分色值由8bit(255)來表示。這樣就能計算一幅圖片共需要多少內存。就可以定義Byte()數組來存讀取后存儲,並進行相關的操作了。

3區別

描述一幅圖像需要使用圖像的屬性。圖像的屬性包含解析度、像素深度、真/偽彩色、圖像的表示法和種類等。本節介紹前面三個特性。
搞清真彩色、偽彩色與直接色的含義,對於編寫圖像顯示程序、理解圖像文件的存儲格式有直接的指導意義,也不會對出現諸如這樣的現象感到困惑:本來是用真彩色表示的圖像,但在VGA顯示器上顯示的圖像顏色卻不是原來圖像的顏色。
真彩色(true color)
真彩色是指在組成一幅彩色圖像的每個像素值中,有R,G,B三個基色分量,每個基色分量直接決定顯示設備的基色強度,這樣產生的彩色稱為真彩色。例如用RGB 5∶5∶5表示的彩色圖像,R,G,B各用5位,用R,G,B分量大小的值直接確定三個基色的強度,這樣得到的彩色是真實的原圖彩色。
如果用RGB 8:8:8方式表示一幅彩色圖像,就是R,G,B都用8位來表示,每個基色分量佔一個位元組,共3個位元組,每個像素的顏色就是由這3個位元組中的數值直接決定,如圖5-08(a)所示,可生成的顏色數就是224 =16 777 216種。用3個位元組表示的真彩色圖像所需要的存儲空間很大,而人的
真彩色觸摸屏

  真彩色觸摸屏

眼睛是很難分辨出這麼多種顏色的,因此在許多場合往往用RGB 5:5:5來表示,每個彩色分量佔5個位,再加1位顯示屬性控制位共2個位元組,生成的真顏色數目為2^15 = 32768 = 32K。
在許多場合,真彩色圖通常是指RGB 8:8:8,即圖像的顏色數等於2^24,也常稱為全彩色(full color)圖像。但在顯示器上顯示的顏色就不一定是真彩色,要得到真彩色圖像需要有真彩色顯示適配器,目前在PC上用的VGA適配器是很難得到真彩色圖像的。
偽彩色(pseudo color)
偽彩色圖像的含義是,每個像素的顏色不是由每個基色分量的數值直接決定,而是把像素值當作彩色查找表(color look-up table,CLUT)的表項入口地址,去查找一個顯示圖像時使用的R,G,B強度值,用查找出的R,G,B強度值產生的彩色稱為偽彩色。
彩色查找表CLUT是一個事先做好的表,表項入口地址也稱為索引號。例如16種顏色的查找表,0號索引對應黑色,... ,15號索引對應白色。彩色圖像本身的像素數值和彩色查找表的索引號有一個變換關係,這個關係可以使用Windows 95/98定義的變換關係,也可以使用你自己定義的變換關係。使用查找得到的數值顯示的彩色是真的,但不是圖像本身真正的顏色,它沒有完全反映原圖的彩色。
直接色(direct color)
每個像素值分成R,G,B分量,每個分量作為單獨的索引值對它做變換。也就是通過相應的彩色變換表找出基色強度,用變換后得到的R,G,B強度值產生的彩色稱為直接色。它的特點是對每個基色進行變換。
用這種系統產生顏色與真彩色系統相比,相同之處是都採用R,G,B分量決定基色強度,不同之處是後者的基色強度直接用R,G,B決定,而前者的基色強度由R,G,B經變換后決定。因而這兩種系統產生的顏色就有差別。試驗結果表明,使用直接色在顯示器上顯示的彩色圖像看起來真實、很自然。
這種系統與偽彩色系統相比,相同之處是都採用查找表,不同之處是前者對R,G,B分量分別進行變換,後者是把整個像素當作查找表的索引值進行彩色變換。

4比較

簡介
發光二極體(Lighted Electronic Diode)作為顯示器材早期僅應用於儀器儀錶等低
真彩色射燈單晶元LED驅動解決方案

  真彩色射燈單晶元LED驅動解決方案

亮度領域,隨著半導體材料技術的不斷發展,亮度逐漸提高,穩定性及壽命逐漸延長,色彩逐漸豐富,迅速進入大屏幕工程顯示領域。尤其在體育場館等場合的應用,因其超高亮度,色彩鮮艷,長壽穩定,已成一統天下之勢。而近幾年LED顯示材料的產量迅猛增長,成本迅速下降,使其進入戶內高密度大屏幕市場成為可能。戶內LED大屏幕的發展呈現如下幾個發展階段:
第一代 單色LED顯示屏
以單紅色為基色,顯示文字及簡單圖案為主,主要用於通知通告及客流引導系統。
第二代 雙基色多灰度顯示屏
以紅色及黃綠色為基色,因沒有藍色,只能稱其為偽彩色,可以顯示多灰度圖象及視頻,目前在國內廣泛應用於電信,銀行,稅務,醫院,政府機
真彩色觸摸屏

  真彩色觸摸屏

構等場合,主要顯示標語,公益廣告及形象宣傳信息。
第三代 全彩色(full color)
以紅色,藍色及黃綠色為基色,可以顯示較為真實的圖象,目前正在逐漸替代上一代產品。
第四代 真彩色(true color)
以紅色,藍色及純綠色為基色,可以真實再現自然界的一切色彩(在色坐標上甚至超過了自然色彩範圍)。可以顯示各種視頻圖象及彩色廣告,其艷麗的色彩,鮮亮的高亮度,細膩的對比度,在宣傳廣告領域應用具有極好的視覺震撼力。
上一篇[橄欖球]    下一篇 [高速切削]

相關評論

同義詞:暫無同義詞