ガンマ補正
例えば、24ビットRGBカラー(各チャンネル8ビット)使用時には、ビデオメモリーに128(8ビットの0-255の丸められた中点)を書き込むと、比例した約0.5の電圧がディスプレイに出力され、モニターの動作によって暗く表示される。その代わりに、約50%の光強度を得るために、ガンマ符号化されたルックアップテーブルを適用して、描画ソフトウェアによって128ではなく、187近辺の値を書き込むことができる。
最新のビデオカードには、モニターに電圧を出力するDACの前段に符号化された信号をディジタルで修正するために適切なガンマ補正ルックアップテーブルを1回ロードできる専用のキャリブレーションCLUTがある。これらのテーブルを正しく設定することを「ハードウェアキャリブレーション」と呼ぶ。
一部の最新のモニターでは、ユーザーが(単に別のブライトネス/コントラストのような設定であるかのように)ガンマ動作を操作して、モニター自体で入力された信号を表示する前に補正することができる。これも「ハードウェアキャリブレーション」技術ではあるが、上記の場合のようにディジタル値を再マッピングするのではなく、アナログ信号に対して実施される。
正しくキャリブレーションされたシステムでは、各コンポーネントは、それぞれの入出力用に特定のガンマを有している。
ガンマの概念は任意の非線形な関係に適用できる。 べき乗則の関係 V out = V in γ {\displaystyle V_{\text{out}}=V_{\text{in}}^{\gamma }} では、両対数プロットの線分は直線であり、すべての場所で傾きがガンマと等しくなる(傾きは、ここでは微分作用素で表される):
γ = d log  ( V out ) d log  ( V in ) . {\displaystyle \gamma ={\frac {\mathrm {d} \log(V_{\text{out}})}{\mathrm {d} \log(V_{\text{in}})}}.}
このことは、対数軸でプロットされた場合にガンマが入出力の傾きとして視覚化できることを意味する。べき乗則曲線では、この傾きは定数だが、このアイデアは任意のタイプの曲線に拡張でき、その場合にはガンマ(厳密には「ポイントガンマ」)は、特定領域での曲線の傾きとして定義される。
ルーマは輝度から直接は求められず、ガンマ圧縮されたRGBコンポーネントの(やや任意の)加重和であることに注意が必要である。
同様に、「明るさ(英語版)」は、主観的な視覚特性によってより適切に適用されるが、光のレベルを含むさまざまな測定に用いられることがある。
ガンマ補正は、指数がギリシア文字のガンマ(γ)で表されるべき乗則関数の一種である。数学のガンマ関数と混同しないように注意が必要である。小文字の γ は前者のパラメータを意味し、大文字の Γ は後者の名前(および使用される記号)である(Γ(x)のように)。「関数」と言う語をガンマ補正と組み合わせて使う場合は、「一般化されたべき乗則関数」とすることで混乱を回避できる。
文脈抜きだとガンマと言うラベルが付いた数値は符号化値および復号値のどちらの可能性もある。 与えられたガンマ値ないしその逆数を適用して正しく補正するために注意が必要である。一般的な用語としては、多くの場合に復号値(2.2)は、ガンマ符号化するために適用する必要がある実数であるその逆数(この場合は1/2.2)ではなく、符号化値であるかのように使用される。
0.04045の圧縮値ないし0.00313の線形の光強度を下回ると、曲線は線形(光強度に比例する符号値)となるため、この部分では γ = 1 となる。赤い曲線の背後にある黒い破線は、比較のための標準的な γ = 2.2 のべき乗則曲線である。
CRTを基にしたテレビ受像機およびモニターは、送信または保存される画像ファイルの標準ビデオ信号に、CRTのガンマ伸張後に適切な画像を提供するガンマ圧縮(正確な逆特性)が施されているため、通常は追加のガンマ補正は必要としない。テレビ信号の場合、実際のガンマ値はビデオ規格(NTSC、PAL、SECAM)によって定義され、常に固定された既知の値である。
コンピューターでのガンマ補正は、たとえば、画像のガンマを変換することにより γ = 1.8 のアップルの画像を、 γ = 2.2 のPCモニターで正しく表示するために使用される。別の用法としては、モニターのばらつきを補正するために、個々の色チャンネルのガンマを均等にするのに使用される。