我怎样才能找到一种以编程方式补充其他颜色的颜色?

时间:2011-09-01 12:14:41

标签: user-interface colors

给定任何(用户可选择的)颜色,我正在尝试生成匹配颜色以与用户界面一起使用。

基本上,它应该是一种相似的颜色,或者非常好地补充颜色 - 但是,它也必须易于与第一种颜色区分开来。到目前为止,我已经尝试过使颜色变亮/变暗,这样做没问题 - 但它看起来并不是最好的,我不相信没有更好的方法可以做到。

有哪些替代或更好的方法可以达到预期的效果?非常感谢任何帮助!

-

旁注 - 我有RGB和HSL格式的颜色,但如果需要可以轻松转换为其他颜色。

2 个答案:

答案 0 :(得分:2)

您是否可以使用以下网站帮助您对您正在寻找的概念进行逆向工程?

http://colorschemedesigner.com/

它的闪存使您无法查看代码,但它仍然可能会有所帮助。

答案 1 :(得分:1)

如果你能弄清楚如何制作色轮,那么补色就在方向盘的两侧。

更新

维基百科在hue,hsl和hsv

上有很多有用的页面

http://en.wikipedia.org/wiki/Hue

http://en.wikipedia.org/wiki/HSL_and_HSV

以及有关转化的更多信息

http://130.113.54.154/~monger/hsl-rgb.html