An Object-Oriented Model of Color Devices

Details:

Year: 1999
Pages: 14

Summary:

A model of color devices is introduced which may be implemented in an object-oriented class hierarchy. The goals of the system are 1) to provide a general framework for representing color devices and associated profiles and 2) to enable color devices to be integrated into a network following simple Q&A between the system and an unsophisticated User or the device itself. Devices can be classified as reader or writer, as linear or non-linear and as employing three or more-than-three color channels. The model is a three-dimensional matrix based on the classification. Methods of computing and executing color transformations are known to subclasses and can be inherited along with other class properties. The ICC device types of 'scnr', 'mntr' and 'prtr' can be derived from the model. A video display is a physical device which can appear in different cells of the model, depending on the application; it can serve as a linear input device, linear output device and is often used to represent CMYK devices in proofing.