各种颜色模型存在很多混淆,因为当艺术中出现主要理论时,颜色和光的物理学以及眼睛的生物学并没有得到很好的理解。红色、黄色、蓝色模型是多年来对不完美(且难以找到/昂贵)颜料的试验和错误的保留,这在一定程度上很有用,但并不完全准确。
您可以使用任意三种颜色来定义所谓的色域,即所有可能颜色的子集 (http://en.wikipedia.org/wiki/Gamut)。这些颜色组成一个三角形,每一个都标出一个点。然后,您可以组合这些颜色以在三角形内制作所有可能的颜色,但您永远不能制作落在三角形之外的颜色,因此,在您使用的任何介质中,您都希望选择相距尽可能远的颜色可以制作最广的色域。您使用的任何三种颜色都称为颜色系统的原色。
当您使用光时,构成最宽色域的颜色是红色、绿色和蓝色,因此这些颜色被称为光的原色。这个系统被称为加色,因为你从黑色(暗度)开始,添加不同数量的红色、绿色和蓝色来制作各种颜色。当你拥有所有三个相同的部分时,你会得到白色。(http://en.wikipedia.org/wiki/Additive_color)
如果您使用墨水、染料或油漆,最宽的色域使用青色、品红色和黄色。这个系统被称为减色法,因为你从白色开始(例如,一张均匀反射所有光线的纸),你添加的颜料吸收光线,防止一些颜色从纸上反射。所以青色墨水实际上只是吸收红色,留下绿色和蓝色光反射。当您拥有相同数量的所有三个时,您会变黑。(在 cmyk 系统中 k - black - 的原因是墨水不完美 - 不要吸收它们应该吸收的所有光线 - 添加黑色墨水会使黑暗更深。)(http://en.wikipedia. org/wiki/Subtractive_color)
事实证明,因为减色系统吸收了加色系统的光,所以光的原色是墨水原色的互补色,反之亦然。
在网络上,您使用的是光(从计算机显示器生成),因此您应该将红色 (#ff0000)、绿色 (#00ff00) 和蓝色 (#0000ff) 视为原色,将青色 (#00ffff)、品红色视为(#ff00ff) 和黄色 (#ffff00) 作为互补色。