profiles 126 and conversion transforms 128 generally a color profile 126 associated with a particular color space is a file that contains information on converting color values in the particular color space to color values in another usually device independent color space one example type of a color profile 126 is an international color consortium icc profile a conversion transform 128 is a data structure that facilitates the conversion from the source color space to the destination color space the conversion transform 128 may be implemented as a lut a lut is essentially a multi dimensional table that maps discrete input points as given by their multi dimensional coordinates to discrete output points the number of coordinates in the input need not match the number of coordinates of the output for example a source color space based on a three dimensional color model such as rgb may be mapped to a destination color space based on a four dimensional color model such as cmyk for instance an input point having rgb coordinates or component values 0 19 0 19 0 19 may be mapped to an output point having cmyk coordinates or components values 0 0 0 0 27 a lut for converting between color spaces may be created using data obtained from experimentation or obtained mathematically using known processing steps such as those that may be.