色调移动颜色串

时间:2012-02-22 07:57:27

标签: javascript colors hex

我有一些十六进制颜色(作为主题的一部分),比如绿色。我想在另一个阴影中找到相同颜色的蓝色。

我想设置一种颜色,所有颜色应该自动变成等同于那种颜色。

更新

我相信我必须将RGB转换为HSL,然后相应地移动它(介于-180到180之间)。

1 个答案:

答案 0 :(得分:1)

您需要将RGB转换为HSV,并且生成的HSV值只需更改H(色调)值即可更改基色。