(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)所示,可生成的顏色數就是2^24 =16 777 216種。用3個位元組表示的真彩色影象所需要的儲存空間很大,而人的眼睛是很難分辨出這麼多種顏色的,因此在許多場合往往用RGB 5:5:5來表示,每個彩色分量佔5個位,再加1位顯示屬性控制位共2個位元組,生成的真顏色數目為2^15 = 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分量分別進行變換,後者是把整個畫素當作查詢表的索引值進行彩色變換。
(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)所示,可生成的顏色數就是2^24 =16 777 216種。用3個位元組表示的真彩色影象所需要的儲存空間很大,而人的眼睛是很難分辨出這麼多種顏色的,因此在許多場合往往用RGB 5:5:5來表示,每個彩色分量佔5個位,再加1位顯示屬性控制位共2個位元組,生成的真顏色數目為2^15 = 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分量分別進行變換,後者是把整個畫素當作查詢表的索引值進行彩色變換。