first off, I’d really appreciate any help. I have googled relentlessly to try to understand this, but I’m too stupid to fathom it. Please attempt to explain this to me in plain English if you can.
I have recently learned about how subpixels work in an RGB LCD display, and that there are 0-255 numbers that represent each color.
Now, as far as I understood in the past, different wavelength photons (like red and green making light appear yellow for example) could strike your eye cones and change the perceived color. But from what I understand, the 0-255 number for RGB represents the voltage of the subpixels and thus allows more or less light to pass through the twisted nematic crystal. So ultimately, it’s the amplitude (number of photons) that changes with red, blue, and green colors. This would mean that combining different amplitudes of a given wavelength for red, green, and blue could change the color you perceive…but how is that any different than brightness? Brightness increases the amplitude and therefore the amount of photons striking your eyes.
If I use a testing website and set the value of red to 200 for example(0,0 for green and blue), the color is darker. Not just less bright, but the red is actually darker. So that means it must be a different wavelength, right? But this doesn’t make sense since the subpixels can only adjust how much light makes it through the crystals.
Also, if I set the values to 255, 255, 255, it’s white, even at low screen brightness on my iPhone. But if I set the settings to 200, 200, 200, and turn the brightness to max on my iPhone, the color is gray, even though increasing brightness should make up for the subpixels letting less light in. But at 255, even at low brightness, the color stays white. So that must mean that amplitude (in terms of photons) isn’t the primary factor in colors right?
Sorry if this post is unclear. Any help with helping me to understand would be amazing! If you need more clarification, please let me know. I love to learn and this physics question is driving me nuts!