我需要将颜色亮度与十六进制值进行比较。
我确信RGB FFFFFF
(白色)比000000
(黑色)轻。我也确信FFFF00
比FF0000
轻。
但是其他价值观呢?在每种情况下哪个都是“最轻”的?
FF00FF
和00FFFF
112233
,221133
,332211
是否有确定哪种颜色较浅的图案?
答案 0 :(得分:0)
将其拆分为RGB组件,并为每个comopent决定亮度因子是什么。 即如果你认为红色通常比蓝色“浅”,那么这个因素是不同的。 我认为这些因素可能非常主观。
如果您不想使用这些因素,只需添加RGB组件的所有值。
也许以下故事有助于(或不): http://scienceblogs.com/mixingmemory/2006/12/does_red_weigh_more_than_blue_1.php