跳到主要内容
CNode

如果获取相近色,主要想创建激变色?

社区
Rromboo发布于 13 年前最后回复 13 年前
352580

目的是根据一个颜色,创建一个渐变色,这样比纯色好看一些,颜色不能差太远

查看回复

回复 (3)

F
fsiaonma#213 年前

如果创建渐变色,可以通过 canvas 的 createLinearGradient() 接口。 如果是希望获取一个相近颜色,可以通过相关调色工具。

W
wenbob#113 年前

首先确定渐变的规则,是需要色相渐变,还是亮度渐变,还是饱和度渐变?

确定了这个就容易了。如果原来的颜色是rgb色系的,先转换成容易做渐变处理的色系,比如hsl色系,做完转换后,再转回rgb。

参与回复

登录后即可参与回复。登录