11.02.2014 Views

InterColor Profile Format - CiteSeerX

InterColor Profile Format - CiteSeerX

InterColor Profile Format - CiteSeerX

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!