ICC profile
From Just Solve the File Format Problem
(Difference between revisions)
m (Rename section) |
|||
Line 4: | Line 4: | ||
|extensions={{ext|icc}} | |extensions={{ext|icc}} | ||
}} | }} | ||
− | |||
'''ICC profile''' is a standard format for color management information. It may appear in a file by itself, or embedded in certain graphics file formats. | '''ICC profile''' is a standard format for color management information. It may appear in a file by itself, or embedded in certain graphics file formats. | ||
== Format == | == Format == | ||
− | |||
An ICC profile has a 128-byte header, followed by an index ("tag table") with a variable number of entries, followed by a data section containing items pointed to by the index. | An ICC profile has a 128-byte header, followed by an index ("tag table") with a variable number of entries, followed by a data section containing items pointed to by the index. | ||
− | == | + | == Related formats == |
+ | Many graphics-related formats can contain embedded ICC profiles. This is a partial list. | ||
− | In a [[TIFF]] file, tag 34675 is used for ICC profiles. See the ICC profile specification for details. | + | * In a [[TIFF]] file, tag 34675 is used for ICC profiles. See the ICC profile specification for details. |
− | In a [[JPEG]] file, an APP2 marker with an identifier of "ICC_PROFILE" is used for ICC profiles. See the ICC profile specification for details. Note that large ICC profiles must be split up, to accommodate JPEG's 64KB segment size limit. | + | * In a [[JPEG]] file, an APP2 marker with an identifier of "ICC_PROFILE" is used for ICC profiles. See the ICC profile specification for details. Note that large ICC profiles must be split up, to accommodate JPEG's 64KB segment size limit. |
− | In a [[PNG]] file, chunk type iCCP contains an ICC profile. See the PNG specification for details. | + | * In a [[PNG]] file, chunk type iCCP contains an ICC profile. See the PNG specification for details. |
− | In [[ | + | * In a [[GIF]] file, an ICC profile uses application identifier "ICCRGBG1012". |
− | [[ | + | * In [[Photoshop Image Resources]] metadata, an ICC profile uses Resource ID 0x040F. |
== Specifications == | == Specifications == | ||
− | |||
* [http://www.color.org/icc_specs2.xalter ICC profile specifications] | * [http://www.color.org/icc_specs2.xalter ICC profile specifications] | ||
* [http://www.color.org/specification/ICC1v43_2010-12.pdf ICC profile version 4.3.0.0] | * [http://www.color.org/specification/ICC1v43_2010-12.pdf ICC profile version 4.3.0.0] | ||
+ | |||
+ | == Software == | ||
+ | * [http://www.littlecms.com/ Little CMS] | ||
+ | * [http://www.color.org/profileinspector.xalter ICC Profile Inspector] | ||
+ | |||
+ | == Links == | ||
+ | * [[Wikipedia:ICC profile|Wikipedia article]] |
Revision as of 23:02, 16 May 2013
ICC profile is a standard format for color management information. It may appear in a file by itself, or embedded in certain graphics file formats.
Contents |
Format
An ICC profile has a 128-byte header, followed by an index ("tag table") with a variable number of entries, followed by a data section containing items pointed to by the index.
Related formats
Many graphics-related formats can contain embedded ICC profiles. This is a partial list.
- In a TIFF file, tag 34675 is used for ICC profiles. See the ICC profile specification for details.
- In a JPEG file, an APP2 marker with an identifier of "ICC_PROFILE" is used for ICC profiles. See the ICC profile specification for details. Note that large ICC profiles must be split up, to accommodate JPEG's 64KB segment size limit.
- In a PNG file, chunk type iCCP contains an ICC profile. See the PNG specification for details.
- In a GIF file, an ICC profile uses application identifier "ICCRGBG1012".
- In Photoshop Image Resources metadata, an ICC profile uses Resource ID 0x040F.