Completely Painless Programmer's Guide to XYZ, RGB, ICC, XyY, and TRCs
ninedegreesbelow.com
ninedegreesbelow.com
I built an automated lighting system for my house using Hue bulbs. I wanted to have more "natural" light throughout the day. Ignoring a warning from a friend ("It's as bad as knowing about kerning," he said), I learned a fair bit about color, including the very mutable and slippery concept of "white".
I like my automated lighting system just fine, but the downside is that I now notice color temperature of lightbulbs. It's as annoying; things that were previously fine are now the sources of enduring irritation. So now I'm the apparently crazy person at work who unscrews lightbulbs and moves them around my work area because somebody has randomly scattered very-warm-white and very-cool-white bulbs around the place with no attention to aesthetics or utility.
I was honestly happier not knowing. There are some things you can't unsee, and color temperature is one of them. I'm glad I could stop before I understood how bad the color representation is on my various screens.
http://knowyourmeme.com/memes/what-has-been-seen-cannot-be-u...
The benefit of blissful ignorance is what is purposefully ruined by the various shock sites:
http://knowyourmeme.com/memes/shock-sites
And I think it applies more than just images; I think it's true for facts as well. Imagine that you visit your parents for a week and every day at breakfast they tell you in detail about their previous night's sexual activities. Are you happier knowing? Will you chime in with tips?
Or for me, as someone living in California, I have a number of friends and acquaintances with various religious and spiritual beliefs. I generally don't want to know the details. At best, I'm going to be deeply uncomfortable as I struggle very seriously to keep a polite and neutral face. At worst, I will say what I really think, deeply offend them, and lose a friend. I'd just rather not know.
Returning to the office light bulbs, I think my sensitivity to details and my irritability about things being "wrong" is part of what makes me good at what I do. But I can't just switch it off for particular domains; when things are "wrong", I want to fix them. For years I was totally ignorant of the color temperature of lighting and my life was fine that way. I can't unsee it now.
It is fascinating to learn about, but it feels a bit like you could always go deeper. I stopped when I got to the different methods for gamut mapping.
Unfortunately there aren’t any especially good concise explanations of color science on the internet to link to.
These SIGGRAPH 2001 notes are okay but leave a lot out and don’t include enough pictures: https://graphics.stanford.edu/courses/cs448b-02-spring/04cdr...
The best online resource I know is http://www.handprint.com/LS/CVS/color.html but it’s very long and kind of rambling.
Some layman-friendly answers to various color science questions can be found at https://www.rit.edu/cos/colorscience/rc_faq_all.php
But really, books are better. There are a number of decent ones, e.g. http://amzn.com/047119459X or http://amzn.com/0470024259 or http://amzn.com/1118173848 or http://amzn.com/1568811616/ or the first half of http://amzn.com/1119967031
And the need for diagrams: amen.