@node Overview @chapter Overview @command{libcolour} is colour space C library. @command{libcolour} is used by including the header @file{} and by linking with @option{-lcolour}. @command{libcolour} provides conversion between a large number of colour spaces, including many different RGB colour spaces. It also supports encode and non-encoded representations. @command{libcolour} futhermore provides access to custom RGB colour spaces. @ignore and custom arbitrary additive and subtractive colour spaces, with any number of primaries, as long as their conversion to CIE XYZ is linear. @end ignore