2012-03-07 197 views
1

我需要比較顏色亮度的十六進制值。顏色亮度的比較

我確定RGB FFFFFF(白色)比000000(黑色)更亮。我也確信FFFF00FF0000輕。

但其他值之間呢?在每種情況下哪個是最輕的?

  • FF00FF00FFFF
  • 112233221133332211

是否存在以確定哪些顏色較淺的模式?

+1

http://en.wikipedia.org/wiki/Color_space專門對HSV和HSL的部分應該是你的問題很好的出發點。 – RStrad 2012-03-07 18:02:34

+0

@Lukap:我的解決方案是否提供瞭解決方案? – 2013-02-06 12:34:49

回答

0

將其拆分爲RGB分量併爲每個分量決定亮度因子是多少。 也就是說如果你認爲紅色通常比藍色「更輕」,那麼這個因素是不同的。 我認爲這些因素可能相當主觀。

如果您不想使用這些因素,只需添加RGB組件的所有值即可。

也許下面的故事可以幫助(或沒有): http://scienceblogs.com/mixingmemory/2006/12/does_red_weigh_more_than_blue_1.php