【问题标题】:Calculating hex color codes in php?在php中计算十六进制颜色代码?
【发布时间】:2011-04-19 21:39:43
【问题描述】:

从“1B56E0”(深蓝色,在 .css 文件中使用)之类的值开始,是否有任何方法可以为该颜色的逐渐变深或变浅创建颜色代码?理想情况下,该函数还可以接受应该生成的“步数”。

你可以看到here的颜色值,但我不知道下一个“步骤”是如何计算的,有时有字母,有时只有数字。

?

【问题讨论】:

    标签: php hex


    【解决方案1】:

    我建议将 RGB 颜色转换为 HSV 颜色空间,然后调高和调低 V(value) 或亮度部分。

    您可以在此处找到 Hex 到 RGB 算法:Convert Hex to RGB for imagegif function

    看这个算法进行转换:RGB to HSV in PHP

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-20
      • 2011-10-25
      • 2012-08-16
      • 2011-01-28
      • 2012-05-29
      • 2017-10-01
      • 2014-05-02
      • 2019-11-28
      相关资源
      最近更新 更多