You can think of it this way, the color of Prussian Blue is a more saturated (‘high-chroma’) blue than the blue that is displayed in your monitors blue pixels. Therefore, the blue pixels alone don’t display the color well. But you also can’t get any help by adding in light from the red and green pixels, since (color-wise) they are pulling you in the opposite direction! The result is that you cannot display the color well on a monitor.
To think about this more completely, it is helpful to look at a chromaticity diagram: https://www.researchgate.net/figure/CIE-1931-xy-chromaticity-diagram_fig4_248392467
If you look at the above chart, you can see that the colors you can make by averaging red, green, and blue, lights are just the ones inside the triangle. Outside the triangle, the color is not represented well. And these outside colors are generally ones that are high in “saturation” or “chroma”, which is defined as a color’s distance from the center of the diagram. Pure wavelengths of light are also “maximum saturation” which is why it is also hard to capture a rainbow’s colors accurately on a monitor.
Latest Answers