阿爾法通道
外觀
這是此頁批准,以及是最近的修訂。
阿爾法通道(α Channel 抑是 Alpha Channel)是講一張圖片的透明佮半透明度。比如講:一个使用每一个像素十六位元儲存的點陣圖,對圖形中的每一个像素來講,可能用五个位元表示紅色,五个位元表示綠色,五个位元表示藍色,上尾一个位元是阿爾法。佇這个情形下,伊欲按怎表示透明欲按怎無,因為阿爾法位元只有零抑是一兩種無仝表示的可能性。閣如一个使用三十二个位元儲存的點陣圖,青翠藍及阿爾法通道各以八個位元表示。佇這个情形下,就毋但會當表示透明抑是無透明,阿爾法通道閣會當表示兩百五十六級的半透明度,因為阿爾法通道有八个位元會當有二百五十六種無仝的資料表示可能性。
計算方法
阿爾法通道的圖像中的任意一點仔的像素值計算結果若落:
- $ \ left \ { { \ begin { array } { l } out _ { A }=src _ { A } + dst _ { A } ( 一-src _ { A } ) \ \ out _ { RGB }={ \ bigl ( } src _ { RGB } src _ { A } + dst _ { RGB } dst _ { A } \ left ( 一-src _ { A } \ right ) { \ bigr ) } \ div out _ { A } \ \ out _ { A }=零 \ Rightarrow out _ { RGB }=零 \ end { array } } \ right . $
參見
- RGBA