像素怎么会显示棕色,而RGB led的灯却不能?

How can pixels display brown, while RGB led's lights can't?

虽然忙于项目,但我想知道为什么不能用 RGB LED 灯制作出看起来像棕色的颜色,但像素可以很好地显示棕色。 RGB LED 灯(例如 MiLight 或 Arduino RGB LED)和(显示器)像素之间最大的区别是什么?

有没有办法对任何 RGB 灯进行编程以输出棕色光色?

LED 相当大,因此您的眼睛可以很容易地识别例如 R 和 B 打开,所以我们看到红色和蓝色光源。显示器像素太小以至于我们的大脑将 R 和 B 视为洋红色。

您可以阅读 here on Wikipedia

棕色是一种很奇怪的颜色。这是上下文的颜色。否则它不存在。我们将橙色的深色调视为棕色,因为我们决定将它们分开作为单独的颜色。如果您可以看到显示该颜色的周围区域和上下文,则只能看到棕色。显示器可以很好地控制发出的光量,还可以在颜色旁边显示几乎完美的黑色。要看到棕色,您必须在显示器上尽可能显示更亮的周围。 LED 可以降低其亮度,但它的发光方式无法显示被较亮光包围的暗橙色片段,因此您的大脑在这种设置中无法感知棕色,并且最多只能看到橙色阴影。