2012-03-17 9 views
1

イメージの明度ヒストグラムを作成する必要があります。輝度、Lab、sRGB空間の明度ヒストグラムをJavaで作成する

輝度(標準、目標):(0.2126 * R)+(0.7152 * G)+(0.0722 *のB)

私はすでに、私は、これらの値を発見したインターネット上でRGBヒストグラム

を集約しました輝度(知覚される選択肢1):(0.299 * R + 0.587 * G + 0.114 * B)

輝度(知覚されるオプション2、計算が遅い):sqrt(0.241 * R^2 + 0.691 * G^2 + 0.068 * B^2)

明度ヒストグラムをこれらの値で作成するか、輝度は別のものですか?

多分、私は、ラボ空間からL値(明度)を取り、sRGB空間を変換するメソッドを持つJavaライブラリを使用しますか?

答えて

0

私が知る限り、リストされた輝度式は、の知覚輝度を記述するために使用されています。 Luminanceは、ディスプレイの明るさを特徴付けるためにビデオ業界でも使用されています。

既にhist(R), hist(G), hist(B)があるので、最初の2つの公式を使用して線形変換を輝度に簡単にできます。あなたが持っているいくつかの画像の結果の輝度図をプロットしてみてください。最善の方法は、常に差を見てみることです。

関連する問題