25. ICC Profile Internal Mechanics

  1. Phil Green MSc, PhD Reader member

Published Online: 11 FEB 2010

DOI: 10.1002/9780470688106.ch25

Color Management: Understanding and using ICC Profiles

Color Management: Understanding and using ICC Profiles

How to Cite

Green, P. (ed) (2010) ICC Profile Internal Mechanics, in Color Management: Understanding and using ICC Profiles, John Wiley & Sons, Ltd, Chichester, UK. doi: 10.1002/9780470688106.ch25

Editor Information

  1. London College of Communication, UK

Publication History

  1. Published Online: 11 FEB 2010
  2. Published Print: 12 FEB 2010

Book Series:

  1. Wiley-IS&T Series in Imaging Science and Technology

Book Series Editors:

  1. Michael A. Kriss

ISBN Information

Print ISBN: 9780470058251

Online ISBN: 9780470688106



  • CMYK;
  • International Color Consortium (ICC);
  • LUT;
  • RGB;
  • rounding algorithms;
  • trilinear interpolation


This chapter focuses on the engineering aspect of creating and interpreting international color consortium (ICC) profiles. It covers some of the applicable mathematics and some details on how ICC profiles may be encoded internally, such as differences between 8- and 16-bit encodings, and how to maintain precision. Some basic techniques discussed in the chapter include rounding, converting between domains, fixed point, interpolation and trilinear interpolation. The chapter explores how color spaces are encoded. CMYK is slightly different than RGB since it is most commonly used to represent a percentage of colorant, such that 100% is the maximum amount of colorant. The current ICC specification defines four different LUT types, plus the multi-processing elements (MPE) LUTs. In the four non-MPE LUT types we have LUT8, LUT16, LutAToB, and LutBToA.

Controlled Vocabulary Terms

image colour analysis