The magazine of the Melbourne PC User Group
True Colours
Colour Profiles and how they can have a dramatic effect on your work...
Calvin Jones
| |
Have you ever looked at a vibrant, colour-rich image on your computer monitor only to be disappointed
with the accuracy of the colours when you see it in print? Does scanning a colour image on your flatbed
or film scanner result in a screen image whose colours vary significantly from the scanned original? Do
the photographs from your digital camera look different when viewed on your monitor and different again
when printed on your colour inkjet?
For most casual users these subtle colour shifts are perfectly acceptable, but if you want to achieve
truly accurate end-to-end colour then you need colour management.
The Problem
Colour digital devices; like scanners, digital cameras, monitors and printers; all handle colour
differently. Each individual device has its own unique range or gamut of colours. For example, when
an image is digitised using a scanner or digital camera the values stored to represent the colours in
that image are based on the particular colour gamut of the device in question. If that image is then
viewed on a computer monitor the original colour values are represented using a different colour gamut -
often resulting in a perceptible colour shift. The same applies when printing an image from your computer
to your colour printer.
The Colour Management Solution
The International Color Consortium (ICC) http://www.color.org
was formed in 1993 to create, promote and encourage a standard, vendor-neutral, cross platform colour
management system. The result is ICC Colour Profiles, which effectively provide a standard way to describe
how the colour characteristics of a particular device differ from a standard, device independent colour
space.
How Does It Work?
The Colour Management Module (CMM)
At the heart of the ICC Colour Management System is a piece of software called the Colour Management
Module (CMM), sometimes referred to as the Colour Engine. There is a CMM incorporated into your computer's
operating system, and in some software applications (eg. Adobe Photoshop). The CMM uses a standard, device
independent colour space with a range broad enough to encompass all possible colour gamuts for input,
display and output devices.
ICC Colour Profiles
In order for the CMM to accurately compensate for the unique colour characteristics of each device it needs
some very specific information. This information is provided in ICC colour profiles.
Manufacturers' Profiles
Most digital cameras, scanners, monitors and printers ship with a manufacturer's default profile that
defines the colour characteristics of the device at factory specifications under ideal conditions. Real
world performance tends to vary considerably from this factory benchmark. While manufacturers' profiles
are a good place to start, to obtain truly accurate colour across all devices you will need to create
custom ICC profiles.
Custom Profiles
Creating custom ICC profiles involves explicitly measuring the colour characteristics of a particular
device and how they differ from a known standard. Special profiling software (and sometimes hardware)
will analyse the colour characteristics of a device and generate an ICC profile.
Input Device Profiles
Creating profiles for digital cameras and scanners involves using a standard colour target - a print,
slide or transparency that contains a number of standard colour and greyscale swatches - and special
profiling software. Essentially you photograph or scan the colour target, and use profiling software to
analyse the resulting image file and generate a profile.
Display/Monitor Profiles
Profiling a monitor involves first calibrating it to a known standard, and then measuring its particular
colour characteristics and recording them in an ICC Profile. Software tools, like Adobe Gamma (included
with Photoshop), allow you to calibrate and profile your monitor visually. However, accurate monitor
profiles require a piece of hardware that physically measures the colour emanating from the screen. One
produced by ColorVision is named the Spyder
http://www.colorvision.com/.
Using these measurements the profiling software can generate a custom profile for a monitor.
Output/Printer Profiles
Printer profiles are obtained by printing a known colour target file (usually provided with profiling
software). More expensive (and accurate) profiling methods involve using a spectrophotometer to explicitly
measure the colours on the printed output. Profiling software then uses the data to generate an ICC colour
profile. Less expensive profiling options employ flatbed scanners to compare the printed output to the
original target and generate an ICC profile in that way. An important point to remember with printer
profiles is that you need a different ICC colour profile for each combination of ink and media you use.
Summary
The fundamental principles of colour management are straightforward enough: a colour management system
uses device specific profiles to ensure accurate, consistent colour across all devices in your system.
Having said that, it is an extremely complex subject, and this article offers only the briefest of
introductions. Profiling your entire system can be both time-consuming and costly, but if you're looking
for consistent, professional and predictable results it can make all the difference.
About the Author
Calvin Jones, calvin@nivlac.net took the plunge in 2002 and left
the IT industry after 10 long years to pursue his passion for writing and photography. He picked up his
first camera at the age of ten, got his hands on his first SLR by the time he was twelve and was
immediately hooked. An avid photographer ever since, he has embraced digital photography and now rarely
ever shoots film. To view samples of Calvin's work visit his Web site on
http://www.nivlac.net.
Reprinted from the March 2003 issue of PC Update, the magazine of Melbourne PC User Group, Australia
|