【发布时间】:2011-06-10 14:39:23
【问题描述】:
如何计算
- 亮度对比度,
- 亮度差异,以及
- 颜色的差异
在两种给定颜色之间?
示例:
输入
- 颜色 1:#99ccff
- 颜色 2:#225588
输出
- 亮度对比度:4.57:1
- 亮度差:119
- 颜色差异:357
【问题讨论】:
-
我好像记得这样的事情 ((red_value1 * 299 + green_value1 * 587 + blue_value1 * 114)/(red_value2 * 299 + green_value2 * 587 + blue_value2 * 114))
-
@anirudh4444 :对于我的示例,结果是 2.57490315... 看起来不像任何预期的输出。这应该算什么?知道这些神奇的数字是从哪里来的吗?
标签: math colors brightness