icclib/iccdump
Dump the contents of an ICC profile as human readable text.
Usage
iccdump [-v
level]
[-t tagname] [-s] infile
-v
level Verbose level 1-3 (default
2)
-t
tag Dump this tag only
(can
be used multiple times)
-s
Search
for embedded profile
-i
Check V4 ID value
-w
Warn of ICC format problems to stdout
-W
Warn of ICC format problems to stderr
-S
Be strict about ICC format
infile ICC profile
Examples
iccdump sRGB.icm
iccdump -v3 -t rTRC sRGB.icm
Comments
This tool will dump the contents of the header, and each known type
of tag within the ICC profile. For more detail on each tag, the -v
flag
should be used, typically with verbose level 3.
The -s flag causes iccdump
to
do a brute force search for any embedded
profiles within the file, and dumps them all. This won't work if the
profile data is
segmented or compressed.
The -t parameter may be
used
multiple times, to dump just specific tags, e.g. iccdump -v3 -t clrt -t clot
devicelink.icm
The ICC V4 spec. adds a profile header checksum ID, and the -i
flag computes this value for the given profile.
The -w and -W flags cause iccdump to show detailed
ICC profile format problems.
The -S flag causes iccdump to be strict about the ICC
format, and reject profiles that do not strictly conform to the
specifications.