## ICC_Profile Tags

ICC profile information is used in many different file types including JPEG, TIFF, PDF, PostScript, Photoshop, PNG, MIFF, PICT, QuickTime, XCF and some RAW formats. While the tags listed below are not individually writable, the entire profile itself can be accessed via the extra 'ICC_Profile' tag, but this tag is neither extracted nor written unless specified explicitly. See http://www.color.org/icc_specs2.xalter for the official ICC specification.

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 'A2B0' | AToB0 | N |
> 'A2B1' | AToB1 | N |
> 'A2B2' | AToB2 | N |
> 'B2A0' | BToA0 | N |
> 'B2A1' | BToA1 | N |
> 'B2A2' | BToA2 | N |
> 'B2D0' | BToD0 | N |
> 'B2D1' | BToD1 | N |
> 'B2D2' | BToD2 | N |
> 'B2D3' | BToD3 | N |
> 'D2B0' | DToB0 | N |
> 'D2B1' | DToB1 | N |
> 'D2B2' | DToB2 | N |
> 'D2B3' | DToB3 | N |
> 'Header' | ProfileHeader | - | --> ICC_Profile Header Tags
> 'MS00' | WCSProfiles | N |
> 'bTRC' | BlueTRC | N |
> 'bXYZ' | BlueMatrixColumn | N |
> 'bfd ' | UCRBG | N |
> 'bkpt' | MediaBlackPoint | N |
> 'calt' | CalibrationDateTime | N |
> 'chad' | ChromaticAdaptation | N |
> 'chrm' | Chromaticity | - | --> ICC_Profile Chromaticity Tags
> 'ciis' | ColorimetricIntentImageState | N |
> 'clot' | ColorantTableOut | N |
> 'clro' | ColorantOrder | N |
> 'clrt' | ColorantTable | - | --> ICC_Profile ColorantTable Tags
> 'cprt' | ProfileCopyright | N |
> 'crdi' | CRDInfo | N |
> 'desc' | ProfileDescription | N |
> 'devs' | DeviceSettings | N |
> 'dmdd' | DeviceModelDesc | N |
> 'dmnd' | DeviceMfgDesc | N |
> 'dscm' | ProfileDescriptionML | N |
> 'fpce' | FocalPlaneColorimetryEstimates | N |
> 'gTRC' | GreenTRC | N |
> 'gXYZ' | GreenMatrixColumn | N |
> 'gamt' | Gamut | N |
> 'kTRC' | GrayTRC | N |
> 'lumi' | Luminance | N |
> 'meas' | Measurement | - | --> ICC_Profile Measurement Tags
> 'meta' | Metadata | - | --> ICC_Profile Metadata Tags
> 'mmod' | MakeAndModel | N |
> 'ncl2' | NamedColor2 | N |
> 'ncol' | NamedColor | N |
> 'ndin' | NativeDisplayInfo | N |
> 'pre0' | Preview0 | N |
> 'pre1' | Preview1 | N |
> 'pre2' | Preview2 | N |
> 'ps2i' | PS2RenderingIntent | N |
> 'ps2s' | PostScript2CSA | N |
> 'psd0' | PostScript2CRD0 | N |
> 'psd1' | PostScript2CRD1 | N |
> 'psd2' | PostScript2CRD2 | N |
> 'pseq' | ProfileSequenceDesc | N |
> 'psid' | ProfileSequenceIdentifier | N |
> 'psvm' | PS2CRDVMSize | N |
> 'rTRC' | RedTRC | N |
> 'rXYZ' | RedMatrixColumn | N |
> 'resp' | OutputResponse | N |
> 'rhoc' | ReflectionHardcopyOrigColorimetry | N |
> 'rig0' | PerceptualRenderingIntentGamut | N | 'prmg' = Perceptual Reference Medium Gamut
> 'rig2' | SaturationRenderingIntentGamut | N | 'prmg' = Perceptual Reference Medium Gamut
> 'rpoc' | ReflectionPrintOutputColorimetry | N |
> 'sape' | SceneAppearanceEstimates | N |
> 'scoe' | SceneColorimetryEstimates | N |
> 'scrd' | ScreeningDesc | N |
> 'scrn' | Screening | N |
> 'targ' | CharTarget | N |

> 'tech'

> Technology

> N

> 'AMD ' = Active Matrix Display
> 'CRT ' = Cathode Ray Tube Display
> 'KPCD' = Photo CD
> 'PMD ' = Passive Matrix Display
> 'dcam' = Digital Camera
> 'dcpj' = Digital Cinema Projector
> 'dmpc' = Digital Motion Picture Camera
> 'dsub' = Dye Sublimation Printer
> 'epho' = Electrophotographic Printer
> 'esta' = Electrostatic Printer
> 'flex' = Flexography
> 'fprn' = Film Writer
> 'fscn' = Film Scanner
> 'grav' = Gravure
> 'ijet' = Ink Jet Printer
> 'imgs' = Photo Image Setter
> 'mpfr' = Motion Picture Film Recorder
> 'mpfs' = Motion Picture Film Scanner
> 'offs' = Offset Lithography
> 'pjtv' = Projection Television
> 'rpho' = Photographic Paper Printer
> 'rscn' = Reflective Scanner
> 'silk' = Silkscreen
> 'twax' = Thermal Wax Printer
> 'vidc' = Video Camera
> 'vidm' = Video Monitor

> 'vcgt' | VideoCardGamma | N |
> 'view' | ViewingConditions | - | --> ICC_Profile ViewingConditions Tags
> 'vued' | ViewingCondDesc | N |
> 'wtpt' | MediaWhitePoint | N |

## ICC_Profile Header Tags

> Index | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 4 | ProfileCMMType | N |
> 8 | ProfileVersion | N |
> 12 | ProfileClass | N | 'abst' = Abstract Profile 'link' = DeviceLink Profile 'mntr' = Display Device Profile 'nkpf' = Nikon Input Device Profile (NON-STANDARD!) 'nmcl' = NamedColor Profile 'prtr' = Output Device Profile 'scnr' = Input Device Profile 'spac' = ColorSpace Conversion Profile
> 16 | ColorSpaceData | N |
> 20 | ProfileConnectionSpace | N |
> 24 | ProfileDateTime | N |
> 36 | ProfileFileSignature | N |
> 40 | PrimaryPlatform | N | 'APPL' = Apple Computer Inc. 'MSFT' = Microsoft Corporation 'SGI ' = Silicon Graphics Inc. 'SUNW' = Sun Microsystems Inc. 'TGNT' = Taligent Inc.
> 44 | CMMFlags | N |
> 48 | DeviceManufacturer | N |
> 52 | DeviceModel | N |
> 56 | DeviceAttributes | N |
> 64 | RenderingIntent | N | 0 = Perceptual 1 = Media-Relative Colorimetric 2 = Saturation 3 = ICC-Absolute Colorimetric
> 68 | ConnectionSpaceIlluminant | N |
> 80 | ProfileCreator | N |
> 84 | ProfileID | N |

## ICC_Profile Chromaticity Tags

> Index | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 8 | ChromaticityChannels | N |
> 10 | ChromaticityColorant | N | 1 = ITU-R BT.709 2 = SMPTE RP145-1994 3 = EBU Tech.3213-E 4 = P22
> 12 | ChromaticityChannel1 | N |
> 20 | ChromaticityChannel2 | N |
> 28 | ChromaticityChannel3 | N |
> 36 | ChromaticityChannel4 | N |

## ICC_Profile ColorantTable Tags

> Index | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 8 | ColorantCount | N |
> 12 | Colorant1Name | N |
> 44 | Colorant1Coordinates | N |
> 50 | Colorant2Name | N |
> 82 | Colorant2Coordinates | N |
> 88 | Colorant3Name | N |
> 120 | Colorant3Coordinates | N |

## ICC_Profile Measurement Tags

> Index | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 8 | MeasurementObserver | N | 1 = CIE 1931 2 = CIE 1964
> 12 | MeasurementBacking | N |
> 24 | MeasurementGeometry | N | 1 = 0/45 or 45/0 2 = 0/d or d/0
> 28 | MeasurementFlare | N |
> 32 | MeasurementIlluminant | N | 1 = D50 2 = D65 3 = D93 4 = F2 5 = D55 6 = A 7 = Equi-Power (E) 8 = F8

## ICC_Profile Metadata Tags

Only these few tags have been pre-defined, but ExifTool will extract any Metadata tags that exist.

> Tag Name | Writable | Values / Notes
> --- | --- | ---
> ManufacturerName | N |
> MediaColor | N |
> MediaWeight | N |

## ICC_Profile ViewingConditions Tags

> Index | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 8 | ViewingCondIlluminant | N |
> 20 | ViewingCondSurround | N |
> 32 | ViewingCondIlluminantType | N | 1 = D50 2 = D65 3 = D93 4 = F2 5 = D55 6 = A 7 = Equi-Power (E) 8 = F8

(This document generated automatically by Image::ExifTool::BuildTagLookup)
Last revised Oct 7, 2010

<-- ExifTool Tag Names