差分

ナビゲーションに移動 検索に移動

グレースケール変換

788 バイト追加, 2019年8月28日 (水) 02:12
ページの作成:「== Rec.709輝度値を使った方法 == カラー画像をグレースケール画像に変換する方法の中でももっとも手軽だとされている方法がこ…」
== Rec.709輝度値を使った方法 ==
カラー画像をグレースケール画像に変換する方法の中でももっとも手軽だとされている方法がこれ。
輝度値が[[Rec. 709]]に準拠している場合に使用できる。
よほど特殊な[[コンピューター]]でもない限り準拠している。

グレースケール変換用の輝度値
R = 0.2126
G = 0.7152
B = 0.0722

各[[ピクセル]]の[[RGB]]値と上記のRec709輝度値の[[ドット積]]をとるとグレースケールになる。
float3 luma = float3(0.2126, 0.7152, 0.0722);
float gray = dot(color.rgb, luma);

== 関連項目 ==
* [[画像の畳み込み処理]]
* [[ヒストグラム]]

[[category: コンピューター・グラフィックス]]
[[category: 画像処理]]
匿名利用者

案内メニュー