既然三基色是青色、品红色和黄色 (CMY),为什么显示器和几乎所有的 GUI 组件都使用红色、绿色和蓝色 (RGB)?(如果我没记错的话,打印机使用 CMYK 模型。)
是否有历史、硬件/软件或其他原因?
加色( http://en.wikipedia.org/wiki/Additive_color)和减色(http://en.wikipedia.org/wiki/Subtractive_color )是有区别的。
使用加色,添加的越多,颜色就会越亮。这是因为它们正在发光。这就是为什么白天的光(或多或少)是白色的,因为太阳几乎在所有可见波长光谱中发射。
另一方面,减色法混合的颜色越多,生成的颜色就越深。这是因为它们在反射光。这也是黑色快速变热的原因,因为它吸收(几乎)所有光能而(几乎)不反射任何光能。
具体到您的问题,这取决于您正在使用的媒体。传统上,使用加色 (RGB) 是因为计算机图形的标准是计算机显示器,并且由于它会发光,因此对图形卡使用相同的结构是有意义的(颜色显示没有转换)。但是,如果您习惯于图形艺术和印刷,则使用减色模型(CMYK)。在 Photoshop 等程序中,您可以选择在 CMYK 空间中工作,尽管您使用哪种颜色模型并不重要:一组的原色是第二组的二次色,反之亦然。
PD:我父亲从事平面艺术工作,这就是我知道这一点的原因...... :-P
区别在于混合颜色会产生较浅或较深的颜色。混合光时,结果是较浅的颜色,因此混合红光和蓝光会变成较浅的粉红色。混合油漆(或墨水)时,红色和蓝色会变成深紫色。混合油漆会产生较深的颜色,而混合光会产生较浅的颜色。因此,如您所说,对于油漆,原色是红黄蓝(或青洋红黄)。然而,对于光来说,原色是红绿蓝。(几乎)不可能将红绿蓝漆混合到黄漆中,或者将红黄蓝光混合到绿光中。
基本颜色是 RGB 而不是 RYB。是的,大多数软件都使用传统的 RGB,可用于混合在一起形成任何其他颜色,即 RGB 是基本颜色(如物理和化学文本中所定义)。
打印机用户 CMYK(青色、品红色、黄色和黑色)着色,如 @jcomeau_ictx 所述。您可以查看以下文章以了解 RGB 与 CMYK:RGB Vs CMYK
摘录中有关它们的更多信息:
红色、绿色和蓝色是“加色”。如果我们结合红光、绿光和蓝光,你会得到白光。这是您客厅电视机和您现在正在盯着的显示器背后的主体。加色或 RGB 模式针对计算机显示器和外围设备(尤其是扫描设备)上的显示进行了优化。
青色、洋红色和黄色是“减色”。如果我们在白纸上打印青色、品红色和黄色墨水,它们会吸收页面上的光线。由于我们的眼睛没有接收到来自纸张的反射光,因此我们感知到黑色……在一个完美的世界中!印刷界以减色法或 CMYK 模式运行。
这 3 种加色实际上是红色、绿色和蓝色。打印机使用 cmyk(青色、品红色、黄色和黑色)。
正如http://en.wikipedia.org/wiki/Additive_color解释的那样:如果你使用红黄蓝作为你的原色,你如何制作绿色?因为黄色是由等量的红色和绿色制成的。
这与硬件或软件无关。简单地说,RGB 是 3 种原色,它们可以以各种方式组合以产生其他颜色。它更多的是关于人类对颜色的约定/感知。
你可能会觉得这篇文章很有趣。