use*_*774 5 colors brightness luminance
是否有工具/程序/颜色系统可以让您获得相同亮度(感知亮度)的颜色?
假设我选择一种颜色(确定RGB值),程序会给我带有相同亮度但色调不同的色轮周围的所有颜色?
我还没有见过这样的工具,我遇到的是三种不同的颜色亮度算法:
(0.2126*R) + (0.7152*G) + (0.0722*B)
(0.299*R + 0.587*G + 0.114*B)
sqrt( 0.241*R^2 + 0.691*G^2 + 0.068*B^2 )
Run Code Online (Sandbox Code Playgroud)
为了清楚起见,我说的是颜色亮度/感知亮度或者你想要称之为的任何东西 - 遇到的属性我们感觉红色比蓝色更明亮.(因此255,0,0的亮度值高于0,0,255.)
PS:有谁知道在这个网站上使用哪种算法来确定颜色变亮:http://www.workwithcolor.com/hsl-color-picker-01.htm 看起来他们没有使用任何发布的算法.
在您链接到的 HSL 颜色选择器中,看起来他们正在使用此处给出的第三个亮度方程,然后将其设为百分比。所以等式是:
L = (100 * 0.5 * (max(r,g,b) + min(r,g,b))) / 255
Run Code Online (Sandbox Code Playgroud)
编辑:实际上,我刚刚意识到它们有一个L值以及Lum该颜色选择器上显示的值。上面的等式适用于该L值,但我不知道他们是如何得出该Lum值的。它似乎不遵循任何标准方程。
| 归档时间: |
|
| 查看次数: |
1419 次 |
| 最近记录: |