伽馬

科學術語

徠數碼圖像中的每個像素都有一定的光亮程度,即從黑色(0)到白色(1)。這些像素值就是輸入到電腦顯示器裡面的信息。但由於技術的限制,純平(CRT)顯示器只能以一種非線性的方式輸出這些值,

釋義詳解


在不加調整的情況下,多數CRT顯示器都有一個2.5的伽馬值,它的意義是:假如一個像素的光亮度為0.5,在沒有顏色管理應用程序的干預下(*),它在顯示器上輸出的光亮度只有0.2(0.5/2.5)。對於液晶顯示屏(LCD),特別是筆記本電腦的LCD來說,其輸出的曲線就更加不規則。一些校準軟體或硬體可以讓顯示屏輸出圖像時按一定的伽馬曲線輸出,例如Windows常用的伽馬值為2.2,這幾乎與人類視覺的反應相反。sRGB和AdobeRGB顏色也是以2.2的伽馬值為基礎設立的。

Gamma校正


為什麼顯示器要Gamma校正呢?因為人眼對亮度的感知和物理功率不成正比,而是冪函數的關係,這個函數的指數通常為2.2,稱為Gamma值。
打個比方,功率為50%的灰色,人眼實際感知亮度為
而人眼認為的50%中灰色,實際功率為
所以RGB中的灰度值,為了考慮到較小的存儲範圍(0~255)和較平衡的亮暗部比例,所以需要進行Gamma校正,而不是直接對應功率值,因此RGB值RGB顏色值不能簡單直接相加,而是必須用2.2次方換算成物理光功率后才能進行下一步計算。這一點在下面的灰度計算公式中就有所體現。

應用


Gamma校正的應用之一,就是明度和灰度計算公式。
L徠取值範圍為0~1
注意這裡的2.2次方和2.2次方根,RGB顏色值不能簡單直接相加,而是必須用2.2次方換算成物理光功率。因為RGB值與功率並非簡單的線性關係,而是冪函數關係,這個函數的指數稱為Gamma值,一般為2.2,而這個換算過程,稱為Gamma校正。