2012-03-07 10 views
1

色の明度を16進数で比較する必要があります。明度の比較

私は確信してRGB FFFFFF(白)は軽いです000000(黒)です。 FFFF00FF0000よりも軽いと確信しています。

しかし、その間の他の値はどうですか?これらのケースのどれが「最も軽い」でしょうか?

  • FF00FF00FFFF
  • 112233221133

332211は軽量である色を決定するパターンがありますか?

+1

http://en.wikipedia.org/wiki/Color_space特にHSVとHSL上の部分は、あなたの質問のための良い出発点でなければなりません。 – RStrad

+0

@ Lukap:私のソリューションは解決策を提供しましたか? –

答えて

0

これをRGBコンポーネントで分割し、各コンポーネントの明度係数を決定します。 I.赤色が青色より一般的に「軽い」と考えるならば、その要素は異なります。 私はこれらの要因がかなり主観的であると思います。

これらの要素を使用しない場合は、RGBコンポーネントのすべての値を追加してください。

たぶん、次の話ができます(またはしない): http://scienceblogs.com/mixingmemory/2006/12/does_red_weigh_more_than_blue_1.php