transformation functions, are capable of handling many effects of ink blending. One example is the dot gain, which show up as non-linear components in the color-to-density mapping. More complex interactions such as Neugebauer blending can be modelled in higher-dimension lookup tables. The problem of computing a colorimetric estimate of the color that results from printing various combinations of ink has been addressed by many scientists. A general method that has emerged for the case of halftone printing is to treat each tiny overlap of color dots as one of 8 (combinations of CMY) or of 16 (combinations of CMYK) colors, which in this context are known as Neugebauer primaries. The resultant color would be an area-weighted colorimetric combination of these primary colors, except that the Yule–Nielsen effect of scattered light between and within the areas complicates the physics and the analysis; empirical formulas for such analysis have been developed, in terms of detailed dye combination absorption spectra and empirical parameters. Standardization of printing practices allow for some profiles to be predefined. One of them is the US Specifications for Web Offset Publications, which has its ICC color profile built into some software including Microsoft Office (as Agfa RSWOP.icm). See also CMY color model CcMmYK color model Cycolor RGB color model Grey component replacement Jacob Christoph Le Blon SWOP CMYK standard Color management References External links XCmyk– CMYK to RGB Calculator with source code Color Space Fundamentals– animated illustration of RGB vs. CMYK Color space Printing Printing terminology