InterColor Profile Format - CiteSeerX
InterColor Profile Format - CiteSeerX
InterColor Profile Format - CiteSeerX
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>InterColor</strong> <strong>Profile</strong> <strong>Format</strong> Specification Version 3.0 June 10, 1994<br />
1 Introduction<br />
This specification describes the <strong>InterColor</strong> <strong>Profile</strong> <strong>Format</strong>. The intent of this format is to<br />
provide a cross-platform device profile format. Such device profiles can be used to<br />
translate color data created on one device into another device’s native color space. The<br />
acceptance of this format by operating system vendors allows end users to<br />
transparently move profiles and images with embedded profiles between different<br />
operating systems. For example, this allows a printer manufacturer to create a single<br />
profile for multiple operating systems.<br />
A large number of companies and individuals from a variety of industries<br />
participated in very extensive discussions on these issues. Many of these discussions<br />
occurred under the auspices of FOGRA, a German graphic arts research institute during<br />
1993. The present specification evolved from these discussions and the ColorSync 1.0<br />
profile format.<br />
This is a very complex set of issues and the organization of this document strives<br />
to provide a clear, clean, and unambiguous explanation of the entire format. To<br />
accomplish this, the overall presentation is from a top-down perspective, beginning<br />
with a summary overview and continuing down into more detailed specifications to a<br />
byte stream description of format.<br />
2 Summary<br />
2.1 Intended Audience<br />
This specification is designed to provide developers and other interested parties a clear<br />
description of the profile format. A nominal understanding of color science is assumed,<br />
such as familiarity with the CIELAB color space, general knowledge of device<br />
characterizations and familiarity of at least one operating system level color<br />
management system.<br />
2.2 Organizational Description of This Specification<br />
This specification is organized into a number of major sections and appendices. Each<br />
section and subsection are numbered for easy reference. A brief introduction is<br />
followed by a detailed summary of the issues involved in this document including, but<br />
not limited to; <strong>InterColor</strong> Consortium, device profiles, the profile connection space<br />
(PCS), tagged element structure, embedded profiles, profile classifications, color<br />
transformations, and color model arbitration. The third section on device profile<br />
descriptions provides a top level view of what tags are required for each type of profile<br />
classification and a brief description of the algorithmic models associated with these<br />
classes. The fourth section describes four additional color transformation formats;<br />
device link, color space conversion, abstract transformations, and named color<br />
6