Colour space — where it appears
Named by 7 essays across 4 fields — each of them below, with the objects they name alongside it.
A hex code is not a colour
Six hexadecimal digits identify three numbers. Turning three numbers into a colour needs a colour space, a transfer function, a white point and a display, and leaving any of them unstated is the everyday version of every confusion in colour management.
Six numbers make a space
An RGB colour space is eight numbers — three primary chromaticities, a white point, and a transfer function — and everything else about it is derived. Deriving it rather than copying the matrix is the difference between having a colour space and having a table somebody else computed.
Colour thrown away on purpose
Every video format in use discards three quarters of its colour information and keeps all of its luminance, because the eye resolves fine colour detail badly. On an edge that carries luminance the loss is exactly zero. On an edge of nearly equal luminance it is a colour difference of forty-three, and the two edges are the same edge to the codec.
A gradient is a path
Two colours fix the ends of a blend and nothing else. The middle is decided by the space the interpolation happens in, and four spaces in daily use put the halfway point of one ordinary gradient as much as thirty-seven units of colour difference apart.
A difference needs a basis too
A linear change of coordinates leaves every colour match exactly where it was. A cube root does not commute with one — so a lightness–chroma space, and every colour difference computed in it, is a property of the basis that happened to be in place before the nonlinearity. CIELAB's basis was chosen in 1931 for reasons that had nothing to do with difference.
A unit rests on a space that was ranked
This collection ranks three colour spaces by how nearly they make MacAdam's ellipses circles, and CIELAB comes last. It then publishes every difference it computes in a formula built on CIELAB. Turning the same instrument on the formulae rather than the spaces shows the repair works — and that it buys roundness by paying in evenness.
The order is not in the documentation
A raw converter performs a white balance, a colour matrix, a tone curve and a clip, and every account of the process lists them in that order without saying the order decides anything. Exchanging the first two moves the picture by nine colour differences at the mean and thirteen at the worst patch. The twenty-four arrangements collapse into five outcomes running out to sixty-five, and nothing a converter ships says which of them it is.
Named alongside it
The objects these essays reach for when they reach for this one.
Transfer functionColour managementGamutSpecificationXYZChromaCIELABΔEThe ICC profileMacAdam's ellipsesPerceptual uniformityPrimaries