关于颜色理论

作者: 阮一峰

日期: 2008年7月21日

制作网页的过程中,我一直不知道应该如何配色。

我的意思是,我不知道应该选择哪些颜色放在一起,完全凭感觉。于是昨天,我在网上找了一些资料,希望找到理论指导。

结果很失望。颜色理论研究的都是颜色的本质,至于颜色搭配,最终靠的还是个人感觉。说到底,Choosing colors is art, not science。不过,我还是记录一下吧,其中一些东西还是很有趣的。

=================

1. Color Wheel

所谓Color Wheel,就是将一系列颜色,有次序地通过一个圆盘的形式,展现出来。

它的产生方式是,首先列出三原色(PRIMARY COLORS):红、黄、蓝。

Photobucket

然后,二二混合,产生二级颜色(SECONDARY COLORS):绿、橙、紫。

接着,继续二二混合,又产生6种三级颜色(TERTIARY COLORS):黄橙、红橙、红紫、蓝紫、黄绿、蓝紫。

通过不断混合相邻颜色,产生新的颜色,最终形成一个全域的Color Wheel。

2. 类似色和互补色

12色的Color Wheel上任意三个相邻的颜色,被称为类似色(analogous colors)。通常认为,它们放在一起会很和谐。

Color Wheel对角线上的两种颜色,被称为互补色(complementary colors)。通常认为,它们放在一起,会形成对比效果。

此外,如果要寻找三种互相平衡的颜色,可以选择12色的Color Wheel上任意三个三角对立的颜色(Triad)。

如果要寻找三种颜色,其中二种互相类似,另一种与它们形成对比,则可以选取互补色两侧相邻的颜色。(split-complementary colors

3. 颜色模型

常用的颜色模型有三种,分别是RGB、CMYK、HSV模型。

4. RGB模型

RGB是Red、Green和Blue的缩写,任意颜色都可以由红、绿、蓝这三种颜色不同比例混合后产生。这个模型主要用于电子显示屏的颜色显示。

RGB模型通常用三个十六进制数来表示颜色,FFFFFF代表100%的红色、100%的绿色和100%蓝色混合,产生白色;000000代表0%的红色、0%的绿色和0%蓝色混合,产生黑色。

5. HSV模型

H指的是Hue(色调),它是"颜色"的同义词。

S指的是Saturation(饱和度),它指的是颜色的纯度,即颜色中含有灰色(gray)的程度。饱和度越高,颜色越纯;饱和度越低,颜色中灰色成分越大。任何颜色,饱和度变成最小值时,都会变成灰色。

V指的是Value,即颜色中白色的成分。这个值越大,颜色就越白越亮,这个值最小,颜色就越黑越暗。最大值时,所有颜色都变成白色,最小值时,所有颜色都变成黑色。

HSV模型是通过调节这三个值来标识颜色。它通常是一个color wheel的形式,所有边缘的颜色都是饱和度最高的颜色,越向圆心饱和度越小。Hue通过角度值选取,另有一个亮度轴,来选取Value值。

6.CMYK模型

这个模型主要用于印刷业,就是指用cyan, magenta, yellow, black这四种颜料混合,产生其他各种颜色。

印刷品上的图案,仔细看其实都是由一个个小点构成,而每个小点又都是采用四色套印,重合叠加后产生各种颜色的效果。

(完)

留言(15条)

的确是很有意思的一些知识啊~~这些内容平时都想不到去找,但知道了又有点帮助,很不错!

颜色搭配,最终靠的还是个人感觉。很同意此话!
偶老公就是学这个的,地图的颜色搭配,属于制印专业。
感觉你的网页颜色搭配很大气、干净、清爽!

谢谢你关于Italo Calvino的中文网页,很有诚意的一个网页。

关于颜色,我也有一个小秘笈,哈哈,上个月在pageone买了本:Tasteful Color Combinations,NAomi Kuno and Forms Inc./Color Intelligence Institutes出的,我觉得很好。

给我一点时间,看看你的其他作品。

Have a nice day!

Ruby

博主这个博客的颜色就搭配得很好
豆瓣的颜色也搭配得不错....

颜色搭配选择可以去kuler.adobe.com

配色其实没什么太多理论,基本上是个对色彩感受的天分问题……

也想了解一下颜色学

这个HSV应该就是Photoshop里的HSB吧...
还少了个Lab嘛...

其实我们现在说的三原色,多是指RGB。以前的R\Y\B是过去美术上的三原色。
无论是RGB、hsb还是LAB 模式,都是对光分解的颜色不同的称呼。以我们熟悉的赤橙黄绿青蓝紫来说,就是概括了色环一个闭塞的圆圈。这种色彩以波长为主来分析的。
以0度为赤色,360度为一个闭塞的环,每隔120度上的两种颜色,则形成夹角为60度的色彩。比如赤为 0,绿色为120,则黄色则为60度。依此类推,可以推断出来许多色彩的构成。
180度互为补色。
赤橙黄绿为暖色调。 青蓝紫为冷色调。

我觉得,以摄影和光的角度分析,博主说RYB为三原色,可能就是错误的。CMYK,是从RYB发展起来的,后来演变成CMYK,更严谨一些。这是色彩相减少而形成颜色,而RGB则是色彩相加。

专业人的建议:

配色法则和知觉、记忆以及意志相关,所以我们应该去搜集色彩心理学相关的文章或书籍来研读。

就网页配色的实践而言,比照一些现成的色标,参以己意,灵活损益,是比较务实的方法。

http://www.colorschemer.com/schemes/
http://www.wzsky.net/html/Website/Color/index.htm

你的文章对我很有帮助 用中文看很明白 谢谢 :-)

为什么我老是对颜色没什么感觉呢?分不清楚怎么样搭配才最好看?请问我要怎么办呢?

我对色彩搭配的心得完全来自平常穿衣服,结果就是,现在穿的颜色越来越简单。
另外,色彩心理学很有用。
我还觉得,颜色的搭配和使用除了要看颜色本身,研究其冷暖、饱和、明亮度、浓度等,还应该考虑其形状搭配。

你说的都好简单,我早就会啦~~有没有比较难点的,复杂点的

阮哥,你这篇文章图片怎么都挂了?

我要发表看法

«-必填

«-必填,不公开

«-我信任你,不会填写广告链接