rgba是指Red(紅色)、Green(綠色)、Blue(藍色)和Alpha的色彩空間。 rgba有時也被描述為一個色彩空間,但是它其實只是附加了額外的資訊的rgb模型。
RGBA是指Red(紅色)、Green(綠色)、Blue(藍色)和Alpha的色彩空間。有時rgba被描述為一個色彩空間,但是它其實只是附加了額外的資訊的rgb模型。
採用的顏色是RGB,可以屬於任何一種RGB顏色空間,但是Catmull和Smith在1971至1972年間提出了這個不可或缺的alpha數值,使得alpha渲染和alpha合成變得可能。提出者以alpha來命名是源自於經典的線性內插方程式αA (1-α)B所用的就是這個希臘字母。
alpha通道一般用作不透明度參數。如果像素的alpha通道數值是0%,那麼它就是完全透明的(也就是看不見的),而數值為100%則意味著一個完全不透明的像素(傳統的數位影像)。
在0%和100%之間的值則使得像素可以透過背景顯示出來,就像透過玻璃(半透明性),這種效果是簡單的二元透明性(透明或不透明)做不到的。它使數碼合成變得容易。 alpha通道值可以用百分比、整數或像RGB參數一樣用0到1的實數表示。
有時它也被寫成ARGB(像RGBA一樣,但是第一個資料是alpha),是Macromedia的產品使用的術語。例如,0x80FFFF00是50%透明的黃色,因為所有的參數都在0到255的範圍內表示。 0x80是128,大約是255的一半。
PNG是一種使用RGBA的圖片格式。
以上是rgba是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!