ARGB與RGB、RGBA的區別


ARGB

一種色彩模式,也就是RGB(Alpha,Red,Green,Blue)色彩模式附加上Alpha(透明度)通道,常見於32位位圖的存儲結構。

如,8位(#1e000000)ARGB 頭兩位是透明度,00是完全透明,ff是完全不透明,后6位是RGB值,比較適中的透明度值

Alpha-圖像通道

用作不透明度參數,如果圖形卡具有32位總線,附加的8位信號就被用來保存不可見的透明度信號以方便處理用,這就是 Alpha通道。白色(0%)的alpha象素用以定義不透明的彩色象素,而(100%)黑色的alpha象素用以定義透明象素,黑白之間的 灰階用來定義半透明象素。

RGB 

RGB(Alpha,Red,Green,Blue)色彩模式是工業界的一種顏色標准,是通過對紅(R)、綠(G)、藍(B)三個顏色通道的變化以及它們相互之間的疊加來得到各式各樣的顏色的,RGB即是代表紅、綠、藍三個通道的顏色,這個標准幾乎包括了人類視力所能感知的所有顏色,是目前運用最廣的顏色系統之一。

如,6位(#000000)就是RGB值

RGBA

RGBA (Red,Green,Blue,Alpha)代表Red(紅色) Green(綠色) Blue(藍色)和 Alpha的色彩空間。雖然它有的時候被描述為一個顏色空間,但是它其實僅僅是RGB模型的附加了額外的信息。采用的顏色是RGB,可以屬於任何一種RGB顏色空間,但是Catmull和Smith在1971至1972年間提出了這個不可或缺的alpha數值,使得alpha渲染和alpha合成變得可能。提出者以alpha來命名是源於經典的線性插值方程αA + (1-α)B所用的就是這個希臘字母。

PNG是一種使用RGBA的圖像格式。

顏色在線轉換

RGB顏色值和十六進制顏色碼在線轉換

RGBA顏色值和十六進制顏色碼在線轉換


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM