ICC (.icc, .icm)

Background

    ICC color profile format.
    Used by color management modules for color data translations.
    Binary file format.
    Stores color look-up tables, matrices, curves, and meta-information.
    Can be embedded in file formats that contain raster images.
    Developed by the International Color Consortium.

Import and Export

  • Import["file.icc"] imports an ICC file as a ColorProfileData object.
  • Import["file.icc",elem] imports the specified element from an ICC file.
  • The import format can be specified with Import["file","ICC"] or Import["file",{"ICC",elem,}].
  • See the reference pages for full general information on Import.
  • ImportString supports the ICC format.

Elements

  • General Import elements:
  • "Elements"list of elements and options available in this file
    "Rules"full list of rules for each element and option
    "Options"list of rules for options, properties, and settings
  • Data representation elements:
  • "ColorProfileData"color profile, given as a ColorProfileData object
  • Import by default uses the "ColorProfileData" element.

Examples

Basic Examples  (2)

Import a color profile:

In[1]:=
Click for copyable input
Out[1]=

Import a color profile and use it to convert an image to a device-dependent color space:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=

See Also

"JPEG"  "PNG"  "TIFF"  ColorProfileData  ColorConvert

Introduced in 2012
(9.0)