[Openicc] RFC about a new library

Kai-Uwe Behrmann ku.b-list at gmx.de
Tue Feb 24 01:55:29 PST 2015


Am 18.02.2015 um 21:22 schrieb Marco Oman:
> I am writing here to ask you to give a look at a library I developed
> recently that aims at working with ICC profiles in a 'strongly typed' way.

Strongly typed as in the ICC hash ?

(from ICC.1:2010)
7.2.18Profile ID field (bytes 84 to 99)

This field, if not zero (00h), shall hold the Profile ID. The Profile ID
shall be calculated using the MD5 fingerprinting method as defined in
Internet RFC 1321. The entire profile, whose length is given by the size
field in the header, with the profile flags field (bytes 44 to 47, see
7.2.11), rendering intent field (bytes 64 to 67, see 7.2.15), and
profile ID field (bytes 84 to 99) in the profile header temporarily set
to zeros (00h), shall be used to calculate the ID. A profile ID field
value of zero (00h) shall indicate that a profile ID has not been
calculated.

It is suggested that profile creators compute and record a profile ID.

kind regards
Kai-Uwe



More information about the openicc mailing list