代码之家  ›  专栏  ›  技术社区  ›  Ankur Gupta

理解颜色

  •  9
  • Ankur Gupta  · 技术社区  · 16 年前

    请指出要阅读的理论/材料,以了解颜色以及什么是好的颜色组合。请注意,我对“web应用程序的颜色组合”等不感兴趣。更多的行说“颜色和人类”。

    我正在寻找免费阅读的材料。

    谢谢

    6 回复  |  直到 16 年前
        1
  •  4
  •   David Poole    16 年前

    除了我想发布的链接外,我还想发布我选择令人愉悦的颜色的方法:

    1. 从不 永远不要使用纯色。即使你想要纯色,也不要!例如,如果你想要一个强烈的亮绿色,不要使用00ff00。用10e013之类的东西代替。

    2. 如果你有一种你喜欢的颜色,并且你想要另一种适合第一种颜色的颜色,请打开一个图形程序。转到颜色选择器,键入您的颜色,然后切换到HSV模式。然后调整色调、饱和度或亮度中的一个。不要修改两个或所有参数,只修改一个。这确保了你选择的颜色在感知上与你开始使用的颜色相关。

    3. 如果你不知道从什么颜色开始,可以从网上获得一幅经典的绘画杰作。把它模糊一点,然后从中挑选一些漂亮的颜色。如果你用一些常识,很难不以这种令人愉快的颜色结束。

    举个例子:我刚刚挑选了这些颜色:

    alt text

    从这幅画:

    http://www.cs.nthu.edu.tw/~sheu/Images/Monet.jpg

    我知道——这不是你所要求的,但我是通过艰难的方式学会了这些技巧。

        2
  •  11
  •   Community CDub    8 年前

    请参阅 Color Scheme Generator , Color Wizard , Color Combinations 他们都有一些理论或理由。

        3
  •  6
  •   S.Lott    16 年前

    颜色和人类是一个非常复杂的话题。科学家们并不完全了解我们人类是如何感知颜色的。(另请参见 http://en.wikipedia.org/wiki/Psychophysics )

    市面上有很多好书,但我使用了一些免费资源:

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

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

    http://handprint.com/HP/WCL/wcolor.html

    http://www.efg2.com/Lab/Library/Color/

    http://www.cis.rit.edu/fairchild/

        4
  •  2
  •   Martin    16 年前
        5
  •  2
  •   Andrew Duffy    16 年前

    罗宾·威廉姆斯的《非设计师设计书》是任何需要准备出版材料(包括软件UI)的人的必读之作,其中包括一章关于颜色的内容:

    http://www.amazon.com/Non-Designers-Design-Book-3rd-Designers/dp/0321534042/ref=sr_1_1?ie=UTF8&s=books&qid=1233828208&sr=1-1

        6
  •  2
  •   gclj5    15 年前

    Colin Ware的信息可视化:

    Information Visualization, Colin Ware

    包含的不仅仅是色彩理论。但这是一个很好的学术资源,可以帮助你了解人类感知的一些基础知识,以及如何确保你的设计工作良好。