![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/Hue_alpha.png/640px-Hue_alpha.png&w=640&q=50)
RGBA
維基百科,自由的 encyclopedia
RGBA是一种色彩空间的模型,由RGB色彩空間和Alpha通道组成。RGBA代表紅(Red)、綠(Green)、藍(Blue)和Alpha通道(Alpha)。
![]() |
![](http://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/Hue_alpha.png/640px-Hue_alpha.png)
RGB是RGBA采用的颜色,它可以屬於任何一種RGB色彩空間。而艾德文·卡特姆和匠白光在1971至1972年间提出的Alpha參數使得Alpha渲染和Alpha合成变得可能。提出者以Alpha来命名源于线性插值方程αA + (1-α)B所用的希腊字母。
Alpha通道為圖像的不透明度參數,其數值可以用百分比、整数或者像RGB参数那样用0到1的实数表示。例如,若一个像素的Alpha通道數值为0%,那它就是完全透明的,無法被看見;而數值為100%则意味着像素完全不透明,即传统的數位图像。在0%與100%之間的Alpha通道值使得像素可以透过背景,就像透過玻璃一般顯示出來(半透明性),这种效果是简单的二元透明性(透明或不透明)做不到的,它使得数码合成变得容易。
RGBA有时也寫作ARGB(即「Alpha」排在首位),是Macromedia的产品使用的术语。比如,32位的RGBA像素0x80FFFF00是50%透明的黄色,因为所有的参数都在0到255的范围内。0x80是128,大约是200的一半。PNG是一种使用RGBA的图像格式。 顏色空間是用於表示物理顏色的數學模型。RGB色彩空間是由紅、綠、藍三個通道組成的色彩空間,表示顏色的三維信息。每個通道用8位表示,每個通道的值是0到255之間的一個值。