Dip-brightness-and-contrast

提供:Dev Guides
移動先:案内検索

明るさとコントラスト

輝度

明るさは相対的な用語です。 それはあなたの視覚に依存します。 明るさは相対的な用語であるため、明るさは、比較する光源に対する光源の出力エネルギー量として定義できます。 場合によっては、画像が明るいと簡単に言うことができます。また、場合によっては、認識しにくいこともあります。

例えば

これらの画像の両方を見て、どちらが明るいかを比較してください。

bright1

右側の画像が左側の画像に比べて明るいことが簡単にわかります。

しかし、右側の画像が最初の画像よりも暗くなると、左側の画像は左側よりも明るくなると言えます。

画像を明るくする方法。

輝度は、画像マトリックスへの単純な加算または減算により、単純に増減できます。

5行5列のこの黒い画像を考えます

黒い画像

すでにわかっているので、各画像の背後には、ピクセル値を含むマトリックスがあります。 この画像マトリックスを以下に示します。

0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0

マトリックス全体がゼロで埋められているため、画像は非常に暗くなっています。

次に、別の同じ黒い画像と比較して、この画像が明るくなるかどうかを確認します。

image

それでも両方の画像は同じですが、今度はimage1に対していくつかの操作を実行します。これにより、2番目の画像よりも明るくなります。

ここでは、画像1の各マトリックス値に1の値を追加するだけです。 画像1を追加すると、次のようになります。

黒い画像

ここで再び画像2と比較し、違いを確認します。

黒い画像

両方の画像が同じように見えるため、どちらの画像が明るいかはまだわかりません。

次に、画像1の各マトリックス値に50を加算し、画像がどのようになったかを確認します。

出力は次のとおりです。

明るい画像

もう一度、画像2と比較します。

明るい画像

これで、画像1が画像2よりわずかに明るいことがわかります。 さらに、画像1のマトリックスに別の45値を追加し、今回は両方の画像を再度比較します。

明るい画像

これを比較すると、この画像1が画像2よりも明らかに明るいことがわかります。

古い画像よりも明るくなっています1。 この時点で、image1のマトリックスには、最初に5、50、45の順に加算する各インデックスに100が含まれています。 5 + 50 + 45 = 100です。

コントラスト

コントラストは、画像の最大ピクセル強度と最小ピクセル強度の差として簡単に説明できます。

例えば。

最終的な画像1の明るさを考慮してください。

明るい画像

この画像のマトリックスは次のとおりです。

100 100 100 100 100
100 100 100 100 100
100 100 100 100 100
100 100 100 100 100
100 100 100 100 100

このマトリックスの最大値は100です。

このマトリックスの最小値は100です。

コントラスト=最大ピクセル強度(減算)最小ピクセル強度

100(減算)100

0

0は、この画像のコントラストが0であることを意味します。