The RGB color space is perhaps the most commonly used color description method. For example, most color monitors operate on RGB inputs. The RGB color space is a vector space with three dimensions. Each color is reporesented by a vector with the components specifying, respectively, the amount of red, the amount of green, and the amount of blue in the color. In most computer graphics systems, these values are represented as integers in the range 0-255, while other systems (such as the image processing routines in MATLAB) use the finer-grained continuous segment 0-1. 0 in both methods means "no signal" whereas the top value means "top signal".
A different color space is HSV, standing for Hue, Saturation, and Value, respectively. Hue describes the basic color in terms of its angular position on a 'color wheel'. If we consider the position of color on this wheel in terms of angles (MATLAB vision library functions consider take it to be in the interval 0-1), then the "primary" colors are represnted by the following values (we also write the RGB value to the right of the angle).
Color | Angle | Red | Green | Blue |
Red | 0 | 255 | 0 | 0 |
Yellow | 60 | 255 | 255 | 0 |
Green | 120 | 0 | 255 | 0 |
Cyan | 180 | 0 | 255 | 255 |
Blue | 240 | 0 | 0 | 255 |
Magenta | 300 | 255 | 0 | 255 |
Saturation of a color is a measure of how "pure" the color is. Desaturated colors will appear washed-out, or pastel, whereas saturated colors will be bold and vibrant, the sort of colors you'd paint a sports car. In the RGB color space, you can desaturate colors by adding white to them. For example, if you take red (255,0,0) and add a medium grey (128,128,128) to it, you'll get a shade of pink (255,128,128). Note that the component values are clipped to remain in the range 0-255.
The third component of an HSV vector is Value which corresponds to intensity. It is a measure of how "bright" the color is. A color with Value 0 is as dark as possible (i.e., black).
Other color coordinate systems include CIE-LUV (L is Luminance, U is primarily blue (with some green information) and V is primarily red (with some yellow information)) and the CIE-LAB color space (L is luminance, A and B are chroma coordinates). These and other spaces are described in the references we mentioned above.