Wolfram Language & System 10.4 (2016)|Legacy Documentation

This is documentation for an earlier version of the Wolfram Language.View current documentation (Version 11.2)

ICC (.icc, .icm)

  • Import supports versions 2.4 and 4.2 of the ICC file format.


    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 ExportImport 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.


  • 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 element.

ExamplesExamplesopen allclose all

Basic Examples  (2)Basic Examples  (2)

Import a color profile:

Click for copyable input

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

Click for copyable input
Click for copyable input
Introduced in 2012