从 Hue 获取 RGB(S 和 L 为 100)
我需要获取 HSL 的 RGB 和 SL 的最大值。 (从 125、100、100 获取 RGB)
因此,只是色调发生了变化。
有一个简单的公式吗?
谢谢
I need to get the RGB of a HSL with the SL both max. (get RGB from 125, 100, 100)
So, just the hue is changing.
Is there a simple formula for this?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
请参阅 http://en.wikipedia.org/wiki/HSL_and_HSV 末尾处的转换为 RGB
See Converting to RGB towards the end of http://en.wikipedia.org/wiki/HSL_and_HSV
在 HSL 颜色模式下,如果 L = 100,则 S = 0,H = 未定义。
In HSL color mode, if L = 100, then S = 0 and H = undefined.
是的,有一个公式。 RGB = (255, 255, 255)。当 L 为 100(最大值)时,无论色相甚至饱和度如何,您的 R、G、B 都达到最大值(即白色)。
Yes theres a formula. RGB = (255, 255, 255). When L is 100 (max), then your R,G,B is maxed (ie white), no matter what the Hue, or even Saturation.