
http://www.realtimerendering.com/Principles_of_Digital_Image...
Also these days there may be better and more focused resources online if you know where to look.
http://poynton.ca/notes/colour_and_gamma/ColorFAQ.html
https://www.handprint.com/HP/WCL/color2.html (https://www.handprint.com/CE/book.html)
https://www.realtimerendering.com/
http://paulbourke.net/miscellaneous/colourspace/ (Old but still useful)
The original compositing paper (which didn’t address issues of perception or non-linearity): https://keithp.com/~keithp/porterduff/p253-porter.pdf
PBRT is a great resource too. I don't know if they opted out of literate programming? I can't stand that for some reason. I've leafed through PBRT though. I've learned (back in the day, hah) from Shirley's Ray Tracing book and bibles that Andrew Glassner wrote (Principles of Digital Image Synthesis) which I still consider awesome resource.
Free E-Book: "Principles of Digital Image Synthesis”