[[cg:start|CG用語集トップ]] > [[cg:image_processing:start|第5章 画像処理]] ====== ヒストグラム ====== ===== 概要 ===== ヒストグラムは、値の分布を棒グラフのように表したものである。画像処理では、[[cg:image_processing:pixel_value_no282|画素値]]がどの範囲にどれだけ存在するかを表すために使う。[[cg:image_processing:gray_level_histogram|濃淡ヒストグラム]]は、ヒストグラムを濃淡画像に適用した代表例である。 ===== 詳しい説明 ===== 画像のヒストグラムでは、横軸に画素値や階調、縦軸にその値を持つ画素数を取る。ヒストグラムを見ると、画像全体の明るさ、暗部と明部の分布、値の偏りがわかる。分布が左に寄っていれば暗い画像、右に寄っていれば明るい画像になりやすい。分布の広がりは[[cg:image_processing:contrast|コントラスト]]とも関係する。カラー画像では、RGB各成分ごとのヒストグラムを見ることもある。 ===== CG制作との関係 ===== CG制作では、レンダリング結果やテクスチャの明るさを確認するために使われる。色調補正やトーン調整を行うと、ヒストグラムの形も変化するため、調整結果を客観的に確認しやすい。 ===== ゲーム開発との関係 ===== ゲーム開発では、ポストエフェクト、露出調整、画面の明暗バランス確認などでヒストグラムの考え方が使われる。HDRレンダリングや自動露出では、画面の明るさ分布をもとに補正することがある。 ===== 制作・実装での例 ===== 画像編集ソフトでは、ヒストグラム表示によって暗部・中間調・明部の偏りを確認できる。ゲームやCGの確認では、画面の見た目だけでなく、数値分布から明るさの問題を見つけることができる。 ===== 検定対策ポイント ===== ヒストグラムは、値の分布を表すグラフである。画像処理では画素値の分布を表し、[[cg:image_processing:mean|平均値]]、[[cg:image_processing:variance|分散]]、[[cg:image_processing:contrast|コントラスト]]などの統計量と合わせて理解する。 ===== 関連用語 ===== * [[cg:image_processing:gray_level_histogram|濃淡ヒストグラム]] * [[cg:image_processing:pixel_value_no282|画素値]] * [[cg:image_processing:contrast|コントラスト]] * [[cg:image_processing:mean|平均値]] * [[cg:image_processing:variance|分散]] * [[cg:image_processing:tone_curve|トーンカーブ]] ===== タグ ===== * CGエンジニア検定 * 第5章 ---- [[cg:image_processing:start|← 第5章 画像処理 の目次に戻る]] [[cg:start|← CG用語集トップに戻る]]