1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> カメラ >> デジタルカメラ

グレースケールを計算する方法

デジタル画像のすべての色は、赤、緑、青の成分によって表されます。赤、緑、青の値の比率は、人間の目で観察し、印刷、表示される色を決定します。画像ではなく、色の明るさまたは輝度値を表す画像の各画素で得られた、グレースケールに変換することができます。グレースケール画像は時々白黒画像と呼ばれます。しかし、技術的に、これは白黒画像として唯一の真の黒または白の真のいずれかを含む、正しくありません。
指示は1グレースケールは、赤、緑、青の同等の構成要素で表現色の範囲です

デジタル画像の色のソフトウェアパッケージを使用したり、ソフトウェア·コードを自分で書くことによって、画像内の各ピクセルを評価し、グレースケールに変換することに興味がある、と画素毎に個別の赤、緑、青の値を格納する。

画像にグレースケールを計算するには、色をデジタル画像で表現される方法を理解する必要があります。画像はどこにでも数百から数百万画素に含まれています。各画素は、可視色は、赤、緑、青の値の比によって決定される単一の色を表します。 8ビットカラー方式では、赤、緑、青のイメージのグレースケール値を計算するために、0〜255の範囲の値では、画像内のすべてのピクセルの赤、緑、青の成分を読み取るために必要。
ログイン2赤、カラーデジタル画像内の個々のピクセルを構成する緑色及び青色

各ピクセルの赤、緑、青の成分は、順番に、その画素の強度を計算するために使用される視覚的に人間の目には画像全体を表します。等しく重み付け方法を使用して、画像のための基本的なグレースケールを計算するには、均等色画素の各成分を治療することができます。画像内の単一色の画素が10の赤値、35の90と青の値の緑値で表された場合たとえば、あなたはこれがに均等に加重輝度値を提供する3によって互いに除算すべてのこれらの値を追加しますグレースケールを使用して、特定の色を表す。
ログイン
3グレースケール、人間の目の式は、グレースケールを計算するための最も正確な方法です。

を計算し、あなたの赤、緑、および青の置換することにより、グレースケールにあなたのピクセル値を変更します階調値と所定のピクセルのコンポーネントは、ので、それらはすべて同じです。最も正確なグレースケールの計算は、アカウントに人間の目で観察された個々の色強度をとります。グレースケール=(0.299 <全角> * 0.114 + 0.587 +
緑赤青):この人の目の方法を使用してグレースケールに、赤、緑及び青の色画素を変換するための典型的な処方は、グレースケール値を計算することです。この式は、赤、緑、青、あなたのイメージから保存された各色の値を読み取る、画像の完全なグレースケールを計算するには0〜255
ログイン4

との間の値で表現されている前提としています。次に等しく重み付け方法または人間の目の方法のいずれかを使用して、その画素の輝度値を計算し、得られた階調値の画像で、その特定のピクセルの赤、緑、青の値を置き換えます。最終結果は、カスタム計算されたグレースケールで生成されたピクセルごとの強度を示すグレースケール画像になります。で