Real World Color Management
Real World Color Management
Real World Color Management
REALVWORLD
Management
If
Color
SECOND EDITION
'iitliiii
Vf
.echnilpies.
accurate, consistent
color reproduction
Color
management in
Expert advice on
building, evaluating,
and
\o^A
McXx^
Real World
Color Management,
Second
Real World
Color Management,
Second Edition
Industrial-Strength Production Techniques
Bruce Fraser
Chris
Murphy
Fred Bunting
Peachpit Press
&
Bruce
To Angela,
in the world.
To Yolanda,
and to Emily,
my mother, who epitomized an intense desire to write, my daughter, who seems to have inherited that desire even
without (or perhaps despite)
my help.
Peachpit Press
1249 Eighth Street
Berkeley,
CA 94710
510/524-2178
Fax: 510/524-2221
at:
www.peachpit.com
To report
errors, please
Cover Design: Aren Howell Cover Illustration: Jeff Brice Cover Production: Mimi Heft
Notice of Rights
All rights reserved.
No
part of this
in
any
without the prior written permission of the publisher. For information on getting
permission for reprints and excerpts, contact permissions@peachpit.com.
Disclaimer
While every precaution has been taken in the preparation of the book, neither the authors nor Peachpit Press shall have any liability to any person or entity with
respect to any loss or
by the instructions contained in this book or by the computer software and hardware products described in it.
ISBN 0-321-26722-2
987654321
Printed and
bound
in the
Overview
The Big Picture
pREFA^^^WvolOT Management Conundrum
PART I Introduction to Color Management
ONE
xix
1
What
Is
Color? 3
51
TWO
THKKE
Management 79
Profiles
FOUR
About
99
Profiles 111
113
PART
II
Building
and Tuning
nvE
SIX
SEVEN
EIGHT
NINE
and Editing
Profiles
209
Color
Color
Management Workflow
Management
in
271
ELEVEN
TWELVE
THIRTEEN
The Adobe
Cok>r
Common
In
Management
381
FOURTEEN
FIFTEEN
SIXTEEN
Color
Color
Management Management
in in
CorelDRAW
10 393
QuarkXPress 405
Color
SEVENTEEN
Automatlon and
EIGHTEEN
Profile
Anatomy
511
Contents
What's Inside
v
vii
xix
xx
xx
xxi
xxi
xxii
xxii
xxiv
xxvi
i
PART
Introduction to Color
1
Management
Chapter
What
Is
Color? Reflections on Life Where Is Color? Light and the Color Event
Photons and Waves
4
6
6
7 9 10
11
The Spectrum
Spectral Curves
VUI
12 13 13 15
and Transmission
16 16
22
Metamerism
Non-Linearity: Intensity and Brightness
25
31
32
33
34 37 37 38
40
Spectrophotometry
44
45
46
48 50
51
Chapter 2
52 53
53
WhyCMYK?
Analog Origins
Pixels, Dots, and Dithers
56 57 59
61 61
Digital Evolutions
63
63
64
65
66
67
69 70
71
LAB Limitations
Alphabet Soup
72
Contents
ix
Mismatching
the Limits of the Possible Device Limitations Gamut and Dynamic Range
72 72
74 78 79
81
Chapter 3
Color Management: How It Works The Genesis of Color Management The WYSIWYG Myth The Components of Color Management The PCS
Profiles
83 83 84 84
The ICCSome Historical Perspective The CMM What Does CMM Stand For?
85 86 86
87 88 93
93
94
96 97 98
98
Simple
Chapter k
All
About
99 99
100
103 104 107
Using Profiles
108 108
109
Generic Profiles
Color Space Profiles
Good Profiles
110
111
PART
II
Building
and Tuning
Profiles
Chapter 5
Measurement, Calibration, and Process Control: "The Map is Not the Territory"
Keeping Track of Device Drift
Stimulus and Response
Controlling Variables Controlling Variability
113
119
120
121
122 123
Chapter 6
Window
to Color
125
126
127
128
129 132 133
Instruments
Before Calibration
Warm-Up Time
Resolution, Refresh,
137
137 138
138 140 142
Setting White Luminance Setting Black Level Setting the Color Temperature
144
144
Visual Calibration
145 146
Piece of Cake
Chapter 7
Out Right
147
148
148 152 153
Response
153 154
154
Profile
156
157
Contents
xi
157
158
Profile
Camera
159
161
Chapter 8
Biiildins
Output
les
164
165 165
Measurement Geometry
Aperture Size
Filters
166
167
Backing
168
168
Handheld Instruments
XY Plotters
Strip
170
171 171
Readers
Profiling Paclcages
Instrument Support
Profile Creation
172
173
175
Targets
Data Averaging
Linearization
178 178
179 182 182
Parameter Controls
Profile Editing
182 183
184
184 185
Comparing Colors
Creating RGB
Profiling True
Inkjet Profiles
186
190
191
RGB Printers
RGB Printers RGB Printer Profiles
Dye-Sub Printers
191
Creating True
Profiling Three-Color
Profiling Composite CMYK Printers Before Profiling CMYK Color Laser Printers Creating CMYK Color Laser Profiles
194
195
xii
Ink Limiting
Before Profiling
196
CMYK Inkjets
196 197
198 198 199 199
Black Generation
Creating CMYK Inkjet Profiles
200 200
201
202 203
Once
204
204
205 207 208
209
Chapter 9
Evaluating
and
Judging the
Map
210
210
211
Viewing Environment
Surfaces
Lighting
212 213
Counting Photons
Evaluating Profiles Checking the Display
216
217 217
222 225
Input Profiles
225
226
226 227 238
242 249 255
Objective Objectives
Subjective Tests for Input Profiles
Camera Raw
Output
Profiles
256
262 263 264
ColorThinkPro
Subjective Tests for Output Profiles
Profiles
Editing Output
Contents
Edit, Reprofile, or
Profiling
Is
xiii
Update?
266 268
268
Iterative
PART
III
269
Chapter 10 Color
271
272
274 275
275
When to Convert
Early Binding Advantages
276
276
276
277 277
Avoiding Extremes
Intermediate Spaces
280
280
Embedded
Profiles
280
281
Premature Binding
Terminology: Tagging, Assigning, Embedding, and Assuming
282 283
Assumed
Profiles
Hybrid Workflows
284 285
285
292 295
296 296
297
299
300
301
Fear of Embedding
Preparing Materials for the Non-Color-Managed Internet
Internet Color Workflow
302 303
Understanding Workflow
303
XiV
Chapter
Color Management in the Operating System: Wiio Does What to Whom, When?
Color
305
Management
in OSs, Applications,
and Drivers
306 307
Do They Do?
Mac OS 9
ColorSync Control Panel Settings
Monitor Settings
312
314
315 315
The Generics
Profile Locations
Locations for
CMMs
316 316
317 322 322
323
ColorSync
Utility
Windows
Setting the Active Color Profile for the Display
Preview
Locations for Profiles
Color-Managed Applications
CUPS
Non-Color-Managed AppHcations Color Management in Printer Drivers
Default Behavior
326
327 327 328
329
334 337
339
Chapter 12
The Adobe
Color
Common
Color Architecture:
341
Management in Adobe Photoshop, InDesign, and Illustrator Color Settings Command Central for Color
Settings
342 343
Default Profiles
Color
Advanced Options
Contents
XV
356
357
Convert to Profile
358
360 360
360
362
365
and
369
Printing
Adobe Camera Raw Digital Raw Camera Raw and Color The Same, But Different
Chapter 13 Color
Management
in
38i
382 382
Management Types
384
387 387
Exporting TIFF
388
389 389 390
391
Gotchas
Be Careful
Chapter 14 Color
it
392
in
Management
CorelDRAW
10:
Manages Everything But Its Own Files Color Management Preferences Internal RGB
Monitor
393
394
395
396
Composite Printer
Import/Export Scanner/ Digital Camera
Separations Printer
XVi
Importing
399 400
401
Manual Controls
Exporting
Profile
Embedding
402 402
404
.
.
Chapter 15 Color
Management
It
in
405
Off
CMS (Mac OS Only) Turn Off QuarkXPress 4, 5 and 6 CMS Built-in Color Management
QuarkXPress 4 QuarkXPress 5 QuarkXPress 6 Color Management Preferences
Manual Controls
Get Picture
Profile
414 415
Information
416 416
419 419
421
Printing
Hard Proofing
Compass Pro XT
The 800-Pound Gorilla
Chapter 16 Color
of the Future
423 424
PDF Versions
PostScript Color
424
Management
PDF/X
Distiller 5
Compatibility
Color Settings
Making PDFs
Acrobat 5
Color
434 438
Management Preferences
438 439
441
Printing
Distiller 6
PDF/X-la, PDF/X-3
442
Acrobat 6
Color
444
Management Preferences
444
Contents
xvli
Printing
Export Presets
453
453
Third-Party Stuff
453
455
455 457 457
458 459
460
461
Examples
Color Server Questions DeviceLink Profiles
463
466
467 468 468 470
The Downsides
Examples
Important Questions In-RIP Color Management
470
472 473 474 474
474
The Good
475 475
475
476 476
Profile
Access
480 482
XViii
Chapter 18 Building Color-Managed Workflows: Bringing The Four Stages of Color Management
Defining Color Meaning Normalizing Color
It
All
Together
483
484 485
486
488 489
Management
and Devices
493
WorkflowTools
494 494
495
497 497
498 498
499
500
501
504 504
505 505
506 506
507
509
PART
iV
Appendices
Appendix A:
Appendix
Glossary
B:
Profile
Anatomy
511
Workflow Templates
523
533
Index
555
Preface
The Color Management
Conundrum
If you've
tell
you which
when you run into this or that application's color management features, put it down again. Although this book starts from the
buttons to push
point of view of a beginner in color and color management, and builds
up from
there,
dummies could do
this
isn't
that book.
However, you don't have to be a rocket scientist (or any other kind) to benefit from this book. What we've learned about color manage-
ment we've learned the hard way by using it, making a lot of mistakes, correcting those mistakes, and using it some more. This is a book for color
management
and we guarantee
to
that
it's
completely equation-free.
tell
push are
The answers depend on which buttons you've already pushed and what you're trying to achieve.
Application vendors have a distressing propensity for moving or
do
The
biggest reason of
you wouldn't
if we told you which button to know what it did or why you were pushing it.
all
even
push,
xix
XX
Instead, we've
aimed
for
something a
little
more
and
insight to see
understand what they do, even if you've never seen these particular buttons
before. In terms of the old
giving a
Why
Did
We Do This?
We wrote this book for a lot of reasons, some better than others. The biggest
one
is
by without
at least
one of us receiving an
about color manage-
email asking
there's a
good resource
are,
for learning
and indispensable, they tend to be long on equations and theory, and short on practical advice on how to actually use color management tools
in production scenarios.
the happy
devel-
We wish the people who write these would turn their attention to
if
may
For those of us
who have
to use color
management
to
produce
real
same
that a bicycle
is
to Portland.
We've tried to
pack in everything we've learned in the close to three decades that we've collectively spent laboring in the vineyards of color management, including, especially, all the things the
ic
when
it
doesn't.
It isn't
magic, of course
it's
just
some
rather clever
science.
Human vision
Preface:
xxl
is
a wondrously complex
phenomenon, and
explain
it.
learned before
If
we can
fully
you understand the way the technology works, and the scope of the mathematical models on which it's based, you'll have a much easier time
for you,
and troubleshooting
it
when it
management
is
we
Our
scanners, digital
cameras, monitors, printers, and presses are all physical devices, and hence
they're subject to physical influences
heat, humidity, and friction to name but a few that change the color they produce, and our perception of that
is
color
environment
in
So sweating the
environment
in
is
fails according to the accuracy with which we can describe our colorway reproduction devices behave, but if that behavior isn't
stable
and
ing target with a rubber ruler you probably won't get the same answer
twice in a row.
it is
like
measuring a mov-
Malfing
Color
it
Flow
doesn't exist in a
management
is
management
who
how it
fits
into
Everyone's workflow is to
some extent unique, so rather than just laying show you how to analyze
it
management
as seamlessly as possible,
efficient.
and even
refine that
xxii
Why
Did
first
All three of
us are
made
say,
color
management work
Needless to
we
amount
of
work
this
book would entail, and the time it would take us to complete that work for those of you who have watched the publication date slip ever-further
into the future, the wait
is
over.
Writing this
and turned up masses of material that fell into the category Fred likes to refer to as "more interesting than relevant." We've tried to limit the contents of the
we'll save the rest for the Color Geek Trivia Millennium Edition board game.
book to the material that's both interesting anrf relevant
intimately acquainted with the
We may have been arrogant when we started out, but we all three are now
meaning of the word "hubris."
How the
Boole
Color
Is
Organized
is
management
bottomless pit
a an immensely deep subject Bruce with tendrils stretching into many different areas ranging
calls
it
from the physics and chemistry of our devices, to the behavior of our software and computer systems, to the neurophysics and psychophysics
of our perceptual systems, to psychology,
tried to
and even
to language.
So we've
in
break
it
down
into
manageable
categories,
a logical order.
Part
I:
first
four chapters,
we
rest of the
book.
because
or
it.
how
What Is
Color?
Management
About Profiles
Management Conundrum
XXlH
or
Part
fails
II:
Building
and Tuning
Profiles. Color
management succeeds
profiles
we use
to describe the
way
all
our
maintaining device
profiles.
Part
ful if
III:
is
only use-
from an analytical
and
finally as a
make
in
management workflow
that suits
your needs.
Color
Color
management Workflow
Management
in the
Operating System
The Adobe
Color Color
Color Color
and
11
Management in QuarkXPress
Managed Workflows
xxiv
Anatomy
Workflow Templates
Glossary
Thank You!
We couldn't have produced this book without the help of many individuals we'd like to thank here. We owe a huge vote of thanks to the Dream Team at
Peachpit Press
when
files
to
from doing
so,
and
were
all
on paper
we'd
like to
thank them
and
when
she'd promised.
And
hour
We owe
particularly like to
Don Hutcheson
for their
and encouragement. Special thanks go to Brian Levey at ColorVision; Nick Milley and Tom Lianza at Sequel Imaging; Thomas Kunz, Brian Ashe,
Liz Quinlisk,
at
Inc.;
Steve
Upton
Adobe Systems, Inc.; Chris Heinz at Eastman Kodak; Mark Duhaime at Imacon USA; Eric Magnusson at Left Dakota, Inc.; John Panozzo at Colorbyte Software;
at Integrated
Murphy
at
Epson America.
Preface:
XXV
Bruce. "Thanks to
(the Digital Dog),
their
all
Andrew Rodney
of
all
whom
share
in line
knowledge and expertise selflessly; the Pixel Mafia, for keeping me and in wine; Mike Ornellas for making me appear relatively sane;
Mike 064 Freeman and Wendy Bauer for playing music with me for the last
20 years without undue complaints; to all the good folks on the ColorSync
User's List;
wisdom, strength,
and
love."
cushioning the
fall
to insanity,
if
not preventing
it
thank Jay Nelson, Ben Willmore, and Eric Magnusson for their and advice. A special thank you to John Zimmerer, Kevin Depatience Palmer, and Michael Kieran who actually got me started on this path;
Mike Rodriguez and Martin Bailey for providing their knowledge of standards, prepress workflow, and PDF; to Nathan Wade for automation
to
Andrew Rodney for being so gracious with his knowledge, ongoing encouragement, and attempts to teach me 'Oh come on, just keep it!' And lastly to His Most Imperial Highness, who saw
and
scripting insights;
and
to
the beginning of this project but not the end, and the Orthutangans
ikmar beyvoodnnf
Ed Granger, my color mentor; Larry Baca, Rob Cook, Michael Solomon and everyone at Light Source; the good folks I worked with at X-Rite; Thad Mcllroy and The Color
Fred.
start
Dr.
all
who have known and my me this and somehow still like me: Alyson effort, encouraged throughout
a personal level,
gratitude to those
Gill,
On
who makes
it
so
on things academic and co-producer with Alyson of the colorful Meghan; Paul and Alex, my supporting siblings and their families; Ann
advisor
and Charlie Bradford at the Island House; Lynn Harrington, my first color student; my Nobody Famous mates; and my students and colleagues at CCSF. But most of all, I have to thank my father Frederick Bunting for his
great strength
me
to the incredible
beauty that
is
good engineering."
xxvi
Contacts
and Resources
We welcome email saying nice or not-so-nice things about this book. You
can reach us
at
some
useful resources, at
www.colorremedies.com/realworldcolor/.
PART
Introduction to Color Management
What
Is
Color?
on
Life
Reflections
"It's
not easy being green," sang the velvet voice of Kermit the Frog, perto
be a felt
frog.
While
none of us may ever know the experience of "being green," it's worth reflecting (as we are all reflective objects) on the experience of "seeing
green."
to
if
you're totally unfamiliar with the concepts behind the technology, color
management may seem like magic. We don't expect you to become as obsessed with color as we are indeed, if you want any hope of leading a
normal life,
this chapter.
They'll help
you understand the problem that color management addresses. The whole business of printing or displaying images that look
depictions of the things they portray depends
like realistic
on exploitmanage-
way humans
color
management software
terms
and
saturation, for example. A little color theory helps explain these terms
human
will
If
you
understand
this,
your expectations
be more
realistic.
photograph looks
Understanding
"different"
this helps
You need to understand the instruments you may use with color management. This chapter explains just what they measure.
is
up to another reason for writing this chapter: color just really darned interesting. While this chapter sets the stage and lays
'fess
But we have to
your
you
spark
by
understand
all
ment. But a passing familiarity with these concepts and terms can often
come
in handy.
probably done
it all
"it's
Where
Is
Color?
If you
want to manage
color,
it
helps to
first
it is,
so
let's start
you're reading this book, you've probably done so more than most ^you may have gone through several
how much
you've thought about
it
on
life,
is
is
first
of color.
all still
Chapter
1:
What
Is
Color?
no
color."
when we encounter optical illusions such as afterimages, successive contrast, and others that don't seem to originate in the objects we see. Color
is
in the
The
true,
is
but you don't have to look far to find examples that show that none
itself, is
ence we
Color
call color.
is
an event that occurs among three participants: a light source, an object, and an observer. The color event is a sensation evoked in the observer by the wavelengths of light produced by the light source and
modified by the object.
event
color.
is
If
We find it interesting that the three ingredients of the color event represent three of the hard sciences: physics, chemistry,
Un-
derstanding
how
Hgure
1-1
light source
understanding
faces
how
and how
their molecules
light energy;
and un-
is a complex phenomenon. The next sections explore this simple model of the color event in more detail. We begin with light sources, then move on to objects, and then
spend a bit more time with the subject most dear to you and you and us (the observers).
us,
namely,
Light
is light.
doesn't get
have a profound
effect
So
let's
detail.
Depending on the experiment you do, light behaves sometimes like a particle, sometimes like a wave. The two competing views were eventually
reconciled by the
You can imagine a photon as a pulsating packet of energy traveling through space. Each photon is born and dies with a specific energy level.
level
at
constant
energy
level of the
photon determines
how fast
it
photons pulsate
at higher frequencies.
So as these photons
same
speed, the photons with higher energy travel shorter distances between
pulses. In other words, they
put
it is
that every
photon has a
and thus a
specific
Chapter
1:
What
Is
Color?
The Spectrum
The spectrum
refers to the full
photons have as they travel through space and time. The part of this spectrum that tickles our eye is a small sliver from about 380 nm to about 700
FIsurc 1>8
g)f-V-aIeR
-a-clh
dRbce g)f-V-aIeR
Wavelengths
wwwvwwwwwwv
Vlg-a-cl h(VbaIg)f-V-aIeR
n9ur1-3
The spectrum
short wavelengths (high energy)
nm
10
-9
1000
mn
mm
10-^
Im
10
1km
10^
10
-12
meters
io-
1
longwave
radio
gamma rays
microwaves
visible light
400
nm
500
nm
600
nm
Our eyes respond only to this tiny sliver of the full electromagnetic spectrum, and they have varying responses to different parts of this sliver
color.
So we've
come
nm)
and greens
to the blues
and
violets at
a seventh band, indigo, between the blues and violets. (Many historians
believe that
for
But no matter how many bands you label in the spectrum, the order
reds, oranges, yellows, greens, blues,
and
violets
is
(Fred
and were
taught the
mnemonic
was introduced
We
them from
the
lower the energy, the lower the frequency, and the longer the wavelength),
lie
yellow,
concerned with
visible light,
we
lie
sometimes have
to
pay attention
spectrum that
just outside the visible range. The wavelengths that are slightly longer
light
(IR)
literally,
CCD
problems for digital cameras, because the (charge-coupled-device) arrays used in digital cameras to detect
red"). IR often creates
an IR filter either on the chip or on the lens. At the other end, just above the last visible
range of high-
"beyond violet") also raises some concerns. For example, paper and ink manufacturers (like laundry detergent manufacturers) often add UV brighteners to make an extra- white paper or extra-bright
region
(literally,
ink.
UV wavelengths,
Chapter
1:
What
Is
Color?
9
instru-
problems
for
some measuring
ments, because they see the paper or ink differently from the way our eyes
do.
Spectral Curves
Other than the incredibly saturated greens and reds emitted by
you'll rarely see light
lasers,
composed
of photons of
all
the
same wavelength
all
the light
you see consists of a blend of photons of many wavelengths. The actual the color you see is determined by the specific blend of wavelengths
spectral energy
Pure white
light
all
the visible
wavelengths. Light from a green object contains few short-wavelength (high-energy) photons, and few long-wavelength (low-energy) photons
but
is
comprised mostly of medium-wavelength photons. Light coming in the short and long wavefew
in the
middle of the
visible
spectrum.
ngurel-4
Spectral curves
100%
white object
green object
^5
magenta
object
400
nm
500
nm
wavelength
600
nm
700
nm
10
of the light energy emitted by the light source at each wavelength (see Figure 1-5).
Figure 1-5
100%
Light sources
/
/
V7
^daylight (6500 K)
^^
^^^^>^
^^^^'^'^^
redphosphorofmonitor^^^
'
A^
Chapter
1:
What
Is
Color?
11
Electric discharge
(such as
lamps consist of an enclosed tube containing a gas mercury vapor or xenon) that's excited by an electric charge.
The charge raises the energy level of the gas atoms, which then re-emit
the energy as photons at specific wavelengths, producing a "spikey"
spectral curve. Manufacturers use various techniques, such as pres-
surizing the gas or coating the inside of the tube with phosphors, to
add other wavelengths to the emitted light. Fluorescent lamps are the most common form of these lamps. The phosphors coating the inside
of the tube absorb photons emitted by the gas
at
other wavelengths.
Computer monitors
1-5). We'll
describe monitors in
more
Illuminants
The word illuminant
specified formally in
refers to a light source that
Commission on Illumination)
body of color scientists and technologists from around the world that has accumulated a huge amount of knowledge about color since the 1920s
has specified a
Illuminants.
is
4874 K. This
is
seldom used,
if
ever.
D illuminants,
although you
occasionally
still
12
Figure 1-6
Color temperature
ID
I
4000
K
..
K
K
9000
400
nm
500
nm
wavelength
600
nm
700
nm
Illuminants
D is a series of illuminants that represent various modes of daylight. The most commonly used D illuminants are D50 and D65
K and 6504 K, respectively.
spectral curve
is
The D65
is
Illuminant E
Illuminants F
is
F2, F3,
and so on, up
to F12.
we examine
ence of color.
Chapter
1:
What
Is
Color?
13
of
the
we use
light
sources
and the light they emit almost entirely from the heat their atoms have absorbed from
source,
is
teristic
way
that gives us a
handy
The tung-
lightbulb in a dark
room
is
an
3100
filament of tungsten.
A candle
is
if
yellowish
At 5000 to 7000 K,
is
metabolism
you look closely, you can see a small region of blue light that's due
to direct
you had
energy released by
low temperatures,
is
in the infrared
wax
and
we call
it
tem-
This
is
visible
darkened kitchen.
We
is
and we call
To study
it
light.
Figure 1-6
temperature"
light
this
phenomenon,
to describe
whether the
temperatures.
vin
is
sources of light and are only looking at the radiation from thermal
energy.
They
call
these objects
zero.) At
most emissive
light sources
is
including daylight
filtered by the earth's
(which
atmosphere),
and
yel-
fluorescent lamps,
so
is
monitors
and computer
radiators,
we commonly
As the temperature
Reflection and Transmission An object's surface must interact with light to affect the light's color. Light
strikes the object, travels
at the surface,
then
atoms the
the spectral
makeup
isn't
the
same
as that of the
14
Figure 1-7
Reflection
Scattered reflection
medium
(green) wavelengths.
Molecules in
surface absorb long and short wavelengths.
4 r^u-c V >v'^^*?
Surface of a reflective object
"^V*?
'^ v\/\n/y\/\/\
incoming light. The degree to which an object reflects some wavelengths and absorbs others is called its spectral reflectance. Note that if you change
the light source, the reflectance of the object doesn't change, even though
is
is
an
A
be
same way
all
as the
must
can pass
the
way
through
However,
it
makeup
of the light by
The surface of a
substance in a transmissive
object can affect the wavelengths that strike it in many specific ways. But it's worth pausing to examine one phenomenon in particular that sometimes bedevils color management the phenomenon known as
fluorescence.
Chapter
1:
What
Is
Color?
15
Fluorescence
Some aioiiis and molecules have the peculiar ability to absorb photons of
a certain energy (wavelength) and emit photons of a lower energy (longer
,
phenomenon
is
called,
can sometimes
some
in order to
produce a
more
But fluorescence
wavelengths
most noticeable when the incoming photons have range of the spectrum, and the
emitted photons are in the visible range (usually in the violets or blues).
The
an object that seems to emit more visible photons than it receives from the light source it appears "brighter than white." Many fabric makers and paper manufacturers add fluorescent brightresult
is
fibers.
To com-
many
fond memories of groovy "black lights" lamps designed to give off light energy in the violet and ultraviolet wavelengths and their effects on
posters printed with fluorescent inks,
teeth,
UV light
to visible blue).
We
all
have
in the toothpaste
we had used!
management
it's
enough
to
spectrophotometer, color-
is
Whenever artificial light sources (such as lamps, flashbulbs, or scanner lamps) emit more or (more likely) less UV than daylight, which
includes a sizeable
amount of UV.
(ink,
Whenever a colorant
wax, toner,
etc.)
make
behave unpredictably
16
way more
that
complex than a blackbody radiator or a hemoglobin molecule, so much so we still have a great deal to learn about it. It starts with the structures
of the eye, but continues through the optic nerve
into the
management.
it's
we
are
us
what
lets
reproduce colors
at all
phosphors in a monitor.
is
in nature.
(We
hope you don't think we're being too forward.) Contrary to popular belief, the main task of focusing light into an image at the back of the eye is
handled not by the
eye.
lens,
The
lens
hold it in place adjust its shape, but it does two important things for color
vision. First, the lens acts as a
UV filter,
so even
UV light,
dam-
UV range
(and
is
partly
such as honeybees,
yellows as
The
retina: rods
retina
is
fining the
1-8).
in the retina
Chapter
1:
What
Is
Color?
17
Rgurc
1-8
rod receptor
cone receptor
optic nerve
Cross section of the right eye from above. Most color vision happens in the fovea, where the three types of cones far outnumber the rods. Inset shows the shape of the rod
is
Receptors come in two types, called rods and co/ies because of their shapes.
Rods provide vision in low-light conditions, such as night vision. They're sensitive in low levels of light and are largely blinded by daylight conditions.
Cones are a more recent development in the evolution of the mammal retina and function in bright light conditions. We have far more rods
million cones), except in a little indentation in the very center of the retina,
called the fovea,
than cones throughout most of the retina (about 120 million rods to about 6
a small
number
center of the fovea called the foveola). This center region, where you have
the highest density of photoreceptors, also provides the best acuity (for
letters,
on
your fovea).
It's
also
18
all
One responds
primarily to the
response in the
middle or short
these the red cones, green cones, and blue cones, respectively, because of
the colors we normally associate with these three regions of the spectrum,
but it's less misleading to refer to them as the long-, medium-, and short-
wavelength cones
(or L,
M, and
S),
respectively.
Trichromacy and tristimulus. Two related and often confused terms are trichromacy and tristimulus. The term trichromacy (also known as the
three-component theory or the Young-Helmoltz theory of color vision) now well verified, that we have three receptors for
.
The term
and measurements of
which the
test subject
human
Figure 1-9
ioo%
Peak sensitivities
-a
400
nm
500
nm
600
nm
700
nm
wavelength
The peak wavelengths of the photoreceptor pigments. The three cone 565 nm, photoreceptors have peak absorptions at 420 nm, 530 nm, and a peak absorption respectively. The rod photoreceptor (gray line) has at 499 nm.
Chapter
1:
What
Is
Color?
19
1- 10).
macy
refers to
experiments that use three stimuli to verify and measure trichromacy. The
most comprehensive tristimulus model has been defined by the CIE and
forms the basis
management. The importance of trichromacy for the graphic arts is that we can simualmost any color by using just three well-chosen primary colors of
for color
late
light.
Two
enough
them, you cannot duplicate all colors with two primaries. And four colors
is
unnecessary
you
human
retina
Figure 1-11).
that divide
light
up
ngurc
1-10
IVistlmulus experiment
*^
^
\IZ
The observer adjusts the intensities of the red, green, and blue lamps until they match the target stimulus on the split screen.
20
wavelengths that
tickle
Divide
the spectrum roughly into thirds and you get three light sources that
we
would
the three colors add wavelengthshence "additive color" until you get
and
blue. Starting
white
(all
maries
1-11).
just a
name for
from otherwise
And yellow is
is
a "blue-subtractor."
when done cleverly, stimulates our three receptors in just the right proportions to make us feel like
our three cone receptors. This manipulation,
we are receiving light of a certain color. There are still a few more points to make about trichromacy.
Color spaces. The three primary colors not only allow us to define any color in terms of the amount of each primary, they also allow us to plot
the relationships between colors by using the values of the three primaries
Figure
1-11
Primary colors
Chapter
1:
What
Is
Color?
21
where each
pri-
mary forms one of the three axes. This notion of color spaces is one you'll
encounter again and again in your color management
Relationship with
ever
travails.
tlic
GRB
or BRG)? Similarly
CMYK
laid
never written
YMCK
listed in
ROYGBV.
The
We write
to
CMY.
this last
colors. For
example,
you're working
on a
it
CMY. The
additive primaries
match
under B because yellow subtracts complements a blue cast, you increase Y, or reduce both C and M.
is
blue).
So to reduce
Artificial
to
make
are colorimeters,
tries to
which
common
and
and blue regions of the spectrum, and scanners cameras, which use sensors (CCDs) with red, green, and blue
incoming
light into the three
filters
primary
colors.
When
the "receptors" in these devices differ from our receptors, the situation
arises
this
versa.
We
discuss
phenomenon,
22
human
seem to
The Strange case of yellow. Many of us grew up with the myth that the primary colors are red, yellow, and blue not red, green, and blue. Stud-
ies
name even for "blue" and our own color naming reveals a sense that
more fundamental category than, say, "cyan" and "magenta". Even though Thomas Young first demonstrated that you can make yellow light by combining red and green light, it seems coun"yellow"
is
in a different,
terintuitive. In fact,
it's
difficult to
is
Other effects unexplained by trichromacy. The fact that we can't imagine a reddish green or a greenish red is evidence that something more is
going on than just three independent sensors (trichromacy). The same
holds for blue and yellow
of simultaneous contrast and afterimages
1
-
and
anomalous
who
Figure 1-12
Simultaneous contrast
in brightness
they are
Chapter
1:
What
Is
Color?
23
Figure 1>13
Successive contrast
upper image
for a full minute. Then quickly look stare at the black cross.
After a few seconds and some blinking, the afterimage should appear. Note that the colors are chosen to demonstrate green-red, yellow-blue,
that
(purples), but
greens and no yellovdsh-blues?To say that something is both red and green
is as counterintuitive as saying that something is both and dark at the same time. The opponent-color theory (also known as light
at the
same time
the Hering theory) held that the retina has fundamental components that
24
the color components in the retina aren't independent receptors that have
no
on their neighbors, but rather work as antagonistic or opponent pairs. These opponent pairs are light-dark, red-green, and yellow-blue.
effect
Reconciling
opponency and trichromacy theories debated for many years which theory best described the fundamental nature of the retina, the two theories
were eventually reconciled into the zone theory of color. This holds that one layer (or zone) of the retina contains the three trichromatic cones, and
a second layer of the retina translated these cone signals into opponent
signals: light- dark, red-green, yellow-blue.
well as
we continue
to learn
and use simple neural-net models that explain how opponent signals can
emerge from additive
signals (see Figure 1-14).
Figure 1-14
Trichromacy and
types of cones
Second zone
(or stage):
opponent signals
red or green
flight to
dark
Chapter
1:
What
Is
Color?
25
in
If all this
opponency
us assure
let
you that it's very relevant to color management. In Chapter 2 we'll look at the CIE models of color vision, which are used as the basis for color
management computations, but the important point here is that many of the CIE models such as CIE LAB used in Photoshop and in most color
management systems (CMSs) incorporate aspects of both trichromacy and opponency. CIE LAB is based on the results of tristimulus experiments such as the one described
in Figure 1-10,
but
it
represents colors in
terms of three values that represent three opponent systems: L* (lightnessdarkness), a* (red-green opposition),
simple, and
it's
far
from perfect
(as
we will
discuss in Chapter
2),
but
it's
consider that
it
color vision, not as a workhorse for computer calculations for the graphic
arts industry.
Metamerism
If
referred to as a problem or as an "error" of human vision. But as proa feature. Not only metamerism grammers love to say not a bug,
it's
it
it's
is
inherent in trichromatic vision, it's the feature that makes color reproduction
possible.
In simple terms,
same
color sensation.
we mean two
remembering our light-object-observer definition of color, if the objects are different but they produce the same "color" (the same color sensation), this
(1)
Two spectrally different color samples that produce the same color sensations are called metamers.
under certain
26
You may run into different, seemingly contradictory definitions of metamerism. For example, many books give one of the following two
definitions:
Metamerism is when two color samples produce the same color sensation
under certain
lighting.
under certain
lighting.
is
Actually,
metamerism
when
same
but not
comparing a
them match
Relationship between
is
always a
metameric any more than it can be identical. You may hear some people refer to "a metameric color," or talk about a printer having "metameric
but we think that this usage
is
with inks that were truly metamers of each other would be pointless
inks would
all
the
What they really mean is that the inks have spectral properties that make
their
tions than
Why metamerism
divides
all
may have radically different spectral energies, but if they both get divided
up between the three cone types, stimulating them in the same way, they appear to be the same color.
Chapter
1:
What
Is
Color?
27
1-1),
is
and the way the wavelengths are divided among the three receptors
cones
in the eye).
isn't
What matters
three.
If
A and
object B produces
the
same answer
Figure 1-15
Tit'o different
Metamerism
color samples
result in the
...
same
color experience.
This
is
a metameric
match.
...to
...
...
results in
two different
color experiences.
This
is a metameric mismatch.
...to
same observer
Objects can only reflect those wavelengths that are present in the light source. Source B contains fewer red wavelengths than source A, so the samples that
28
Metamerism
in
items in a store a
everyday life. If you've ever bought two "matching" tie and a handkerchief, or a handbag and shoes only
you've experienced metamerism. Fred has pairs of white jogging socks that match when he puts them on indoors, but when outdoors one looks
noticeably bluer than the other, probably (he theorizes) because they were
different
UV brighten-
Catalog-makers
cite as
common problem
item shown in a catalog doesn't match the color of the item received by the customer perhaps a result of a metameric match that was achieved
in the
pressroom that failed in the customer's home. These examples illustrate the fragile nature of all color-matching exerspecific lighting condition. That's
cises
match under a
lighting conditions
In theory,
reproduction to that
it's
up by a cozy fire under candlelight. Ultimately, metamerism problems are something we simply have
if
to
you're working
in
an extreme case
designing a
menu
under candlelight
be viewed mostly
Metamerism
is
Many people
first
a color match
different light-
under
ing because of odd properties of certain inks or paper. But it's not, as some people describe, an error of our visual system. It's just an inevitable
and hence color information, using only three types of sensors. More importantly for color management, metamerism is what makes
all.
Metamerism
lets
us display yellows or
skin-color
Chapter
1:
What
Is
Color?
29
phosphors. Metamerism
lets
call
Figure
M6
Metamerism
in action
Thanks
to
drop ofgreen
what we have
of the original
do with sound reproduction duplicate the stimulus sound wavelength by wavelength.) If you think your ink
to
if
you had
to
that a
metameric
re-
on the specific
dependent not only on the light observer viewing the two samples. A pair
is
of color samples can produce one color sensation to one observer, but a
different color sensation to a
ism"
is
cone sensors, the scanner can see a metameric match where you and
see separate colors, or conversely, a pair of samples
30
is
sometimes
this is the
and we
shall see in
Chapter 8 that
reason
it's
difficult to
camera has
call this
different sets of
meta-
we
do,
we would
that color
aware of it as an
issue.
Figure 1-17
...
...
How scanner
metamerism happens
A pair of spectrally
different color
results in the
same
samples
...
color experience.
by an observer with
certain color vision
.
...
produces different
measurements ...
^^U
(48, 134,40)
^^K
.
(45,136,1 19)
Chapter
1:
What
Is
Color?
31
Non-Linearity: Intensity
and Brightness
Another important property of the human visual system is that it's nonlinear. All this means is that our eyes don't respond in a one-to-one fashion to the intensity (the
number
light
you don't see the light as twice as bright. If things were that simple, if you drew a graph of intensity versus brightness, this would be a straight line as in Figure
you
feel) to the brain.
When you
double the
intensity,
l-18a,
and we would
between intensity and perceived brightness looks like the graph in Figure l-18b. To perceive something about twice as bright, we have to multiply
the intensity by about nine!
Figure 1-18
Linear and
non-linear response
20
40
60
80
"
20
40
60
80
light intensity
a.
Linear response
light intensity
light intensity
b.
Non-linear response
increased
This non-linearity
intensity of a sound,
is
you don't hear it as twice as loud. If you put two sugar cubes in your coffee instead of your normal one, you don't taste it as twice
as sweet.
but they
between
of paper
same piece
so a
number ofnerve firings per second) only at a range of about 100:1, huge number of inputs have to map to a small number of outputs.
32
Non-linearity lets our sensory systems operate over a wide range of envi-
is
is
non-linear doesn't
it's complicated. We could have evolved a totally wacky response curve instead of the nice simple one in Figure l-18b. Instead, this simple curve resembles what mathematicians call a power curve. In fact, using
mean
the trick of graphing the logarithms of intensity and brightness simplifies the curve even more, turning
ized by
its
it
you aren't familiar with logarithms, see the sidebar, "What's a Logarithm, and Why Should I Care?") Many of the scales we use
slope.
(If
measure perception are logarithmic scales, including decibels, which measure perceived loudness, and optical density (OD), which measures
to
we use
to
measure
light
relate these
Cannot
Truly Measure
Color,
Only Light,"
brightness, hue, and saturation ^we tend to think of brightness as different from the other two,
in part
isn't
enough light
enough
different
wavelengths
On
is
produced by our
rods,
which have no
we can
still
and
if
we
view objects under monochromatic light, everything takes on the color of the light, but again we still see differences in brightness.
Brightness describes the quantity of light ("how much"), while hue
and saturation describe the quality of light ("what kind"). Detecting variations in brightness
is
itself,
while color, as
tasty icing).
established by
hue and
some
Vision
is
Chapter
1:
What
Is
Color?
33
imagining
all
the
to 1.000.000 lined
a
to
Figure 1-20)!
want
much more
compare
10 than
is always the same, a logarithmic scale compresses the distance between any
This
sure
is
why,
when we mea-
some
how
sort
you
when comparing
we use some
quantity.
call
between
and
10
is
the
same
as
of
logarithmic
For
is
example, what we
density
when
So between
tick
and
10
you have
when
marks for 1, 2, 3, etc. but between 10 and 100 you have tick marks for 10, 20. 30. etc. You
from a measurement of
intensity
light
and gives us
is
mea-
like
the unit
is
we
$247,638.
The numbers
decibel,
which
also a
upper end are not only unwieldy, they have an unnecessary amount
of precision.
The
a scale
nifty thing
is
about such
take a
like
logarithmic
function
intensity,
derived
that
when you
from sound
gives
and which
us
measurement of
showm
in Figure l-18b,
and
perceived loudness.
Figure 1-19
A logarithmic scale
logarithms
Figure 1-20
1000
6
I
Till
7 8
9.
30
40
I
50 60 7080 S^,""
I
I I I I
200
I
300
I
400
I
600
I
I I
800
I I
_1
etc.
to
2.0
A log-log graph
of Figure l-18b
i
1
a.
'
1.0
2.0
34
So color scientists often speak of the achromatic and chromatic attributes of a source of light or color. The achromatic attribute
is
brightness as
we perceive it independently from color, and the chromatic attributes are those that we commonly associate with color, independent of brightness.
Most mathematical models of human color vision, including the ones that
lie at
management,
from the
chromatic attributes.
We
Computers
and Color.
vs. lightness. In color science,
Brightness
brightness
and
lightness.
mean
the
in-
perception of
But the
"dim" to "bright"
and white as the limits, while brightness ranges from with no real limits. The distinction matters because we
to
it,
can measure lightness and assign specific numerical values brightness is a subjective sensation in our heads.
while
known
as the chromatic
components of
of brightness.
component
Hue. Defining the word hue as an independent component of color is like trying to describe the word "lap" while standing up. There are multiple
definitions for
hue
The most
precise definition
its
that
hue
is
which we perceive
most prevalent
dominant wavelength.
contain
many
wavelengths, but some more than others. The wavelength that appears
in a color
it
"appears" because
sample determines its hue. We stress the word may not be the actual dominant wavelength the
same response in the three cone types in our eyes as the perceived dominant wavelength would. In other words, it produces a metameric match to a monochromatic light source
color sample simply has to produce the
Chapter
1:
What
Is
Color?
35
A more useful and equally valid definition of hue is that it's the attribute
of a color that gives
it
its
and so on. We give these names to a region of the spectrum, then we refine
individual color
pure, etc.
names by adding
is
Thus, red
can be described as a pale of basic names that people use is quite subjecnot
it
important to
color reproduction.
how far it
is
from
is
hue
is
duce unsaturated
whose spectra
consist of a narrow
Fl9urc1>21
100%
400
nm
500
nm
wavelength
600
nm
700
nm
Both samples have the same peak wavelength, so they appear to be the same hue, but the narrow spectrum contains fewer contaminating wavelengths and
hence appears more saturated.
36
and color pickers represent hue as an angle around some color shape, and
saturation as the distance from the center. For example, the Apple color
with neutral grays in the center and saturated pure hues at the edge. The
disk
is
represents
is
repre-
all
these
cone
(see Figure
1 -22)
Figure 1-22
Hue
Saturation
(tint)
saturated
at least one
at level 255.
primary
is
saturated.
Chapter
1:
What
Is
Color?
37
hue
(the angle
on the
(the
Measuring Color
All
fall
"more interesting than relevant" if we couldn't draw correlations between what we expect people to see and things we can physiFred likes to
cally
let
is
ultimately to
known response
(the sensation of a
on the
part of those
Fortunately,
who
human
modeled these complexities numerically. We need numerical models to manipulate and predict color using computers, because computers are
just glorified
in
more
detail in
we need
photons and relate those measurements to they form the foundation for the models.
Light
"Measuring color" is really an oxymoron. We've pointed out that color is an event with three participants a light source, an object, and an
observer
but the color only happens in the mind of the observer. One
day we
the
may have both the technology and a sufficient understanding of human nervous system to be able to identify which of the zillions of
we can do
is
measure
the
sensation of color.
of certainty.
38
We
observers
our
clients,
will
sure the light that surface reflects or transmits. The detector is just a photon
counter
determine the wavelength of the photons it is counting so the instrument must filter the light going to the detector. The differences
it
can't
Densitometers measure
which
it
reflective sur-
to pass.
Spectrophotometers measure the spectral properties of a surface; in other words, how much light at each wavelength a surface reflects or
transmits.
Densitometry
De/25itomef7jplays an indirect but key role in color management. Density
is
the degree to which materials such as ink, paper, and film absorb
light.
light one of these materials absorbs, the higher its density. We use densitometry as a tool for process control, which is (to grossly oversim-
The more
plify)
the art and science of ensuring that our various devices are behaving
we use densitometers to assure that prepress film is processed correctly. In the pressroom, we use densitometers to make sure that the press is laying down the correct amount of
ink
if it's
too
little,
if it's
too much,
the press
isn't
We also use densitometers to calibrate devices changing their behavmake them perform
optimally, like doing a tune-up
ior to
Chapter
1:
What
Is
Color?
39
Some monitor
We
Chapter
5,
Measurement, Calibration,
spectrophotometer
but
it's
helpful to understand
(T).
density directly, instead, they measure the ratio between the intensity of
light
shone on or through a
surface,
is
and the
light that
depending on whether the instrument measures reflective materials such as ink and paper, or transmissive materials such as film.
mittance
(T),
Densitometers use
filters
that are
matched
Pressroom denwavelengths
they always
matched
to the specific
inks, so that
and black
measure the dominant wavelength. This means first that you have to know and tell the densitometer exactly what it is measuring, and second,
that
to
measure materials
for
which
it
Density
Is
is
human
it
how we see
brightness. Second,
emulsions, which
is
numbers when
measuring very dark materials (such as prepress films). To see what this means, imagine a surface that reflects 100% of all the
light that strikes
it
a so-called perfect
If
light,
and so
we consider other surfaces that reflect half the light, on, we derive the foUovdng values:
40
Reflectance (R)
Density (D)
LO
0.5
0.1
OO
0.3
1.0
0.01
2.0
0.001
3.0 4.0
5.0
0.0001
0.00001
Notice
Colorimetry
Colorimetry is the science of predicting color matches as typical
humans
model
In other words,
its
Where
a typical
human
(in
other words,
me-
Where
a typical
human
management systems.
If
CIE colorimetry is
just so
is
much alpha-
know
CIE models allow us to represent numerically the color that people with normal color vision actually see. Compared to that one insight, the rest is
Chapter
1:
What
Is
Color?
41
detail,
but
it
if
and why
you want to really understand how color management works sometimes fails to work as expected, it helps to have a basic
understanding of these details. So let's look at the body of work that forms the core of color management, the CIE system of colorimetry.
The CIE colorimctrk system. Most modern colorimetry and all current color management systems are based on the colorimetric system of the
CIE,
which we introduced
at the
beginning of
system
A through
F,
human
all
the colors
we can see.
(1 93
if
we
didn't
mention
it.
(The primaries are imaginary in that they don't correspond to any real
light
source
it's
lates
only our
very real.)
values,
same XYZ
so a color's Y value
is
also
its
luminance.
The CIE xyY diagram is a mathematical transformation of XYZ that makes a useful map of our color universe. It shows additive relationships
can be created by adding the two colors in various proportions (see Figure 1-23). But it's important to note that XYZ and xyY don't factor
in the non-linearity of the eye,
42
are
is
rough approximation
Both
in other words,
the case
how different the two human observer. As a result, the spaces also have
and brightness, and
(in
LAB has
it
largely replaced
(it
LUV
most
practical applications,
and while
isn't
perfect
exaggerates
differences in yellows
it's
The quest
for a perfectly
Figure 1-23
y
0.8
^r^O
0.6
0.4
0.2
Chapter
1:
What
Is
Color?
43
them
as points in
you measure the two colors, the uniform space, and then compute the disIf
will
human
observer
is
will see.
called
Af
we commonly use
filters
that
mimic ap-
proximately the
in
human cone
let
have important limitations in the colorimetric assumptions they must make. Specifically, they're limited to a specific Standard Illuminant and
Standard Observer, though some colorimeters let you switch between different illuminants (such as a
D50 and
D65
option).
tell
whether or not
two samples match under the specific illuminant they use, but they have no way of telling if that match is metameric dependent on the illumi-
nant
or
if
most
enough.
is
management, because it allows us to define color unambiguously as it will be seen by humans. As you'll learn in Chapter 2, Computers and
Color, the systems
systems to
remove
How It Works, you'll see how colorimetry lets color management systems
compute the numbers
that
we send
44
monitors, desktop printers, proofing systems, and printing presses to ensure that they reproduce the desired colors. For now, just
devices
Spectrophotometry
Spectrophotometry
ratio
is
between the intensity of each wavelength of light shone onto a surface and the light of that same wavelength reflected back to the detector in
the instrument. Spectral reflectance
is
mea-
one impor-
number
a set of values
number
nm or 20
nm bands,
for
photometers divide the spectrum into a larger number of narrower bands, sometimes as narrow as 2 nm, but they're prohibitively expensive for the
types of use
Figure 1-24
fj
spectrum
A metameric pair
Chapter
1:
Mhat
Is
Color?
A5
such as when some press shops check incoming ink differences in spectral properties but spectrophotometers are more
lots
The
We can compute density or colorimetric values from spectral data, but not
the other way around. With spectral data,
is
In color
management, a spectrophotometer's
real
value
it is
is
that
it
can
usually
more
Some-
may
be better suited
Fail
are pretty amazing, but
it's
important to
bear in mind that they were designed only to predict the degree to which
solid color swatches,
viewed
management takes these models well beyond their design parameters, using them to match complex color events like photographic images.
In general, color
management works
it's
impor-
complex responses
well
to
complex
we
address.
slew of
for
often
named
them, but they typically point to one significant fact: unlike colorimeters
and spectrophotometers, humans see color in context. So there's one caveat we'll make repeatedly in this book: while color
for
46
management
is
not to get a
a colorimetric match
is
great,
at the
dif-
visual
in context.
and
and color constancy (see the next section) aren't modeled by colorimetry and can't be measured using a colorimeter. Sometimes it's an
1-13)
isn't
distracted
by these issues
to
such as when you are collecting raw data on device behavior to feed to a
color
management system
when
it
comes time
way
to judge suc-
Here are just a few visual phenomena that color management ignores.
Color Constancy
Color constancy is one of the most important features of the visual system,
and
it's
so ingrained a
mechanism
it.
Color
is
the
tendency to perceive objects as having a constant color, even if the lighting conditions change. In other words, even if the wavelength composi-
coming from the object changes, our visual system picks up cues from surrounding objects and attributes that
tion (the spectral energy) of the light
change
What may
el
surprise
you
is
how
is
to
It
doesn't involve
memory, much
been
less higher-lev-
thought
at
all,
color constancy
they're far
opponency is, the center- surround fields responsible for seem to be located in the visual cortex of the brain, and
Chapter
1:
What
Is
Color?
47
Figure 1-25
Color constancy
Devices don't have color constancy. Cameras don't have color constancy.
its
scene. This
match the
lighting. Digital
cameras with automatic white balance do change their response depending on the illumination in the scene, but they don't do
so in the
do.
If
will faithfully
record
the greenish light that's filtered through the leaves and then reflected from
the tristimulus response of the eye to isolated colors while ignoring the
the colors surrounding an isolated sample, the exact nature of color con-
would
let
color
tween what we
3,
call
Color Management
all
How
It
Works)
but not
often
48
perceptually
than to
more pleasing to render them all with the same inaccuracy render some faithfully and some not.
is
one reason why neutrals are important: neutrals the especially highlights in a printed picture that take their color from the paper form the reference point for colors. If the neutrals are off, the
Color constancy
entire
image appears
off,
but
it's
It
takes training to
system
is
as
For example,
when
white points, are described in Chapter 6, but you don't need to understand
these details to understand this point.)
in order
is
to match the exact white point color of the viewing environment, which
D50 lighting booth. But we, along with many other practitioners, recommend D65 because we think you'll be happier looking at a bright
usually a
if
the
D50 monitor
levels
Matching brightness between two viewing environments may be as important as, or even
than, matching the color temperature
slight differences in color
D50
lighting booth.
more important
color constancy
temperature.
Psycholosical fodon: G>lor Names and Memory Colon Now we turn to the psychological attributes of color. These involve aspects
of judgment that are not well understood.
tributes
may be learned. Some may even be cultural. But these attributes relate to the way we talk about color in our language.
Names and color reproduction. Earlier in this chapter, we defined hue as
the attribute of a color by which it gets
its
tween hue and basic names isn't just a philosophical nuance, but may be one of the most important things to remember about color reproduction.
If nothing else, it sets
erally fussier
in brightness or saturation
between a
target color
and
its
reproduction.
Chapter
1:
What
Is
Color?
A9
enough
its
print. If the
hue
is
different
some
intangible
such as when
your reds cross slightly into the oranges, or your sky crosses a tad into the purples then people notice the hue shift more, perhaps because they
now have a way to articulate it. The good news is that this is often the first step in solving the problem by being able to put a name to the hue shift, you can begin to look for the source of the problem (too much yellow ink
in the reds or too
much magenta
One
in the blues).
Memory
of
colors.
aware of
is
that
memory
colors.
we
These are the colors such as skin tones, green grass, are very familiar with. These colors matter more than
a strong
we have such
-26
is
memory
(and color-management
the
left
critic)
Dan Margulis
on
of Figure
one on the
right
is
COLOR. The
fact
is
weighted by the
than others.
some
colors are
more important
if is
to get "right"
We
is
put
"right" in
memory
of these colors
if if
often
colorimetrically perfect,
tones aren't what the viewer expects, the image looks "wrong"; tones
fit
little
will notice,
in a sweater catalog.
In
summary, there are psychological aspects of human color percepmodel mathematically, so color management sim-
human
be aware
of where color
help, as we'll
be pointing out
Figure 1-26
50
Management
in
Lighting is important
conditions
...
...
not absolute. The visual system has a tremendous ability to adapt. (See the section, "Color Constancy")
but
it's
Watch out for fluorescence with certain papers or inks, or when making scanner profiles. (See the section, "Fluorescence.")
Metamerism
color
is
the basis for color matching and hence the basis for
(See the section, "Metamerism.")
management.
Train yourself to see your red, green, blue response. With practice, you
can recognize
all
and
If
you want
to
opponent
Watch for hue shifts that move a color into a different color name category.
Memory Colors.")
There are colors, and there are COLORS (COLORS have different values
to us emotionally). (Again, see the section, "Psychological Factors: Color
Colorimetry
isn't
more
important than the colors themselves. This is an important point to understand when we look at the difference between colorimetric and
perceptual renderings. (See the section, "Color Constancy")
Computers
and Color
Color by the Numbers
Computers know nothing about color except what we humans tell them. They're just glorified adding machines that juggle ones and zeros to order.
One
of the
color.
many ways we use numbers on the computer is to represent To do that, we need some kind of mathematical model of color.
reality is
always
tricky,
but
it's
par-
when
calculus
In Chapter
we
is
really
the sensation
we experience in response to
wavelengths of light.
When we
color
talk
measuring
isn't really
itself,
about measuring color, what we're but rather the stimulus that evokes the
light hitting
our retinas.
We
can
correlation
isn't perfect.
numbers
will
produce very
different
51
52
the "additive"
primary
it's
colors.
whether
we do so by
and digital
manipulating
scanners,
cameras, we work with red, green, and blue light directly. With film and printing, we still manipulate red, green, and blue light, but we do so in-
and background cyan absorbs red magenta absorbs green hence the term "subtractive" primary colors. yellow absorbs blue
light, light,
directly,
using
Most
G,
all)
digital color is
encoded
to represent varying
amounts of either
R,
and B or
C,
M, and Y,
or, in
Y,
desktop printers, C, M,
commercial printing and some (but not and K (for BlacK). (See the sidebar "Why
CMYK?")
Unfortunately, these mathematical models of color are quite ambiguous.
CMYK file
own
RGB
file
same
CMYK file
ent images. You can readily see this in any store that
You'll see
20 televisions
all
station,
and
same recipehut their different characteristics generhappens within the same make and
originated in the analog rather than the
CMYK models
tion of color: they're really control signals that we send to our various color
devices to
as color. So
Chapter
8:
Computcn and
Color
53
Why CMYK?
Vy^y
CMYK
rather than
CMY?
In
come
for
close,
would lead
and
100% of
example, have to
many
magenta and
A combination
besides color, such as adhering to the paper and each other, drying in a reasonable length of time,
magenta
is,
as blue
and
red,
which
absorb
honored
change
practice,
and
trying to
(if
they could
involves
purity.
will
it is,
as our friend
and
col-
absorb as
much
light as pos-
league Herb Paynter would say, hill that ain't worth dyin' on."
"a
sible, as neutrally
as possible,
we
to
When one
100%
more colorants
aren't
pure,
use black ink. Another good reason for printing with black ink is
that black-only objects such as
text are a lot easier to print
why
likeliest, in
our view,
is
that
it
re-
some
light
is
reflected instead
is
fers to "key"
the
it's
master plate
is
why
when
to
many
you
a greenish
darkest color,
it's
usually a
muddy
CMYK
rather than
CMYB.
There's
with
Analog Origins
The numbers in RGB and CMYK files don't really represent color.
Instead,
they represent the amounts of colorants the things our devices use to
make
a color. Both
v^ere
been around as a mass-market commercial pro1920s, and until pre-press went digital in the 1970s,
CMYK, which was used to expose made. When we started making color
we simply used digital RGB and digital CMYK to mimic their anait
54
Monitor RGB. When we display color on a monitor, we do so by spraying streams of electrons that strike phosphors. Phosphors are chemical and
mineral
compounds
when
term is
excited)
phosphors painted on the inside of the faceplate that emit red, green, and
blue
By varying the strength of the electron beam, we can make the phosphors emit more or less red, green, and blue light, and
light, respectively.
hence produce
Figure 2-1
Monitor phosphors
red light
green light
blue light
red, green,
and blue
M
m
,
phosphors
But the precise color that the monitor produces depends on the type
of phosphors used, their age, the specific circuitry and other characteristics
of the monitor, and even the strength of the magnetic field in which
is
the monitor
phosphors produce something we and blue, but there are at least five quite different
phosphor sets in common use, and the phosphors can vary substantially even in a single manufacturing batch. Factor in individual preferences
for brightness
and contrast
settings,
and
it's
monitors will produce the same color from the same signal, even if they're
day.
do so using monochromatic light-sensitive sensors and red, green, and blue filters. Each sensor puts out a voltage proportional to the amount
Oiaptcr
8:
55
it
through the
filters,
and
B.
The precise
scan-
makeup
As
filters.
filters
vendor, and they also change with age. Scanner lamps also vary both from
vendor
to
light
capture can range from carefully controlled studio lighting to daylight that
varies
from exposure
scanning-back cameras,
same
color sample.
Printer
down dots of cyan, magenta, yellow, and black ink. In traditional halftone
screens, the spacing
Many desktop
variously
is
known
size,
the
same
is
number
of dots in a given area (see Figure 2-2, and the sidebar, "Pixels,
Dithers,"
Dots, and
on the next
page).
Figure 2-2
CMYK halftone
In a conventional
In a
CMYK diffusion
of
is
regular,
the dots
regular,
values
is
produced by
of the dots.
-
produced
56
Pixels, Dots,
Wherever possible we
try to avoid
and
Dithers
Back
folks
ex-
converted continuous-tone
originals to halftones
a kind of
and "ppi"
per inch in which the printer can either print a dot, or not print a
dot.
ink,
cause dots and pixels are distinct entities with different properties.
We
by
and
Some
digital
mavens
insist
nor can we vary the size of the dot. Rather, we can only tell
the output device whether or not
to print a dot at
filters
"spi" (samples
each location.
a screen like the ones you find on a screen door. The holes in the
screen acted as pinhole lenses, pro-
can print, or
not print, 600 dots per linear inch, while a 2400-dpi imagesetter has
to
of density.
single pixel
can not
make
that
Most presses
tal
still
only be red, green, and blue at the same time, but have different intensities of red, green,
times per linear inch. Each dot has the same density the only
of dithering, but to
make
its
a digi-
halftone
on an imagesetter or
and
off.
blue,
is
thing
we can
control
is
the loca-
platesetter,
we
arrange
print-
on or
This
We make
duce the
halftone
A monitor is an example of a
digital hard- copy out-
illusion of
continuous
We
continuous-tone device.
But most
some kind
isn't
of dithering
But the precise color that the printer produces depends on the color of
the inks, pigments, or dyes, the color of the paper stock, and the
colorants interact with the paper, both chemically
way the
and
physically. Inkjet
printers commonly show color shifts over time (most obvious in neutrals) when ink and paper aren't appropriately matched. Color laser printers
On
com-
mercial press, the color can vary with temperature, humidity, prevailing
wind, and the state of the press operator's diet and marriage, but
that's
another
story!
So
it's
two
set of
CMYK values.
Chapter
8:
57
Halftoning converts continuous tone images, such as digital files or scans, from pixels into dots so the
dithering,
is
to color
FM
screening,
of halftoning
sometimes called
used on most
occasionally
Inkjet printers,
and
on presses
too.
FM
Darker
put is more often than not created with dots. The effect of screening
areas have
more dots
closer to-
"sto-
FM
Darker areas have larger dots and lighter areas have smaller dots (or
continuous tone.
FM
screening
is
no
is
ing algorithm into account when we color-manage a device, by ensuring that we print the profiling target using the same screening we
common
much more by FM
it's
as a carryover from
making plates
premium jobs
in
shops
that
produce different tonal renderings. (See "Tone Reproduction Characteristics," later in this chapter.)
FM screens.
inks
Digital Evolutions The point of the previous section is that RGB and CMYK are fundamentally
analog concepts
inks,
and
things
deal
and
phosphors and
filters
baked
in
chemical
labs.
CMYK
printers
still
that
we call "paper."
58
RGB and CMYK numbers are nevertheless numbers. This made them ripe for adoption into the digital age where numbers themselves take the form of bits and bytes (see "How the Numbers Work,"
However,
. . .
has
by
digital.
The Darwinian
is,
very simply,
money. Digital components are faster, cheaper, and (most importantly from the point of view of color management) repeatable and predictable.
All of these benefits translate directly into
monetary savings.
it's
incremen-
Companies
improvements
say.
must
and new technologies must be usable by people who have worked with
components for years. Second, because of this incremental evolution, digital RGB and CMYK are often designed to mimic their analog predecessors.
has odd little idiosyncracies that might not be there if the things had been
designed from the ground up to be
digital,
techniques
fine screen to
was replaced by
computers controlling lasers that precisely exposed the film microdot by microdot, but these imagesetters still needed traditional analog darkroom
equipment, chemistry, and photographically
velop the film. However, bit by
bit,
aspects of
But
why
did
we need
film at
all?
an analog proof from the film was the only affordable method in place for creating a contract between the print client and printer (premium
jobs sometimes use actual press proofs
for proofing only
in
effect,
Chapter
S:
Computen and
Color
59
as platemaking
film itself
is
and
digital
proofing technologies
become more
reliable,
and the
digital
process
itself,
is
even including
rollers.
the press
this
management? numbers exercised by color management are only as good as their ability
to
management
analog
alters the
numbers to compensate
entirely in
how
the analog parts, including that most important analog "device" of the viewer's eye.
In a
moment we'll examine the key parameters that describe the analog
first,
bit
more closely.
ing
pause
or,
for a
more
accurately, encoding
people about the basics of digital color, which propagates into confusion about color management. Even if you're extremely familiar with the ba-
worth reviewing as we make a few key points about the difference between colors-as-numbers
sics of bits, bytes, tones,
and
is
and
encoding colors as numbers is actuquite simple: colors are comprised of channels, and each channel is
for
it!
perception the fact that colors are mixtures of red, green, and blue in various intensities and then we adapt model for storage,
this
is
colors.
in our
encoding
60
we need to create the illusion of continuous toneto avoid the artifacts known as banding or posterization, where a viewer can see noticeable
jumps between one tone
Figure 2-3
level
Levels
and posterization
of continuous tone.
and we
of
posterization.
banding in the
Chapter
8:
61
Why 256
it
Levels?
some
it's
people, but
crops up so
worth making
not
enough tone levels so that the step from one tone level to the next
visible to the viewer.
It
produce the effect of a smooth gradient is about 200 for most people. So why not encode only 200 levels? Why 256? For two reasons.
Headroom.
It's
useful
in
color
management
to have
some
extra tone levels in our data so that the inevitable losses of tone
levels at
BHs.
level
is
just that
let
we use
tone
(2^),
bits
would
which would be a
way banding on the cheeks of our fashion models. Eight bits lets us encode 256 tone levels (2), which gives us just enough, plus a little headroom. The third
reason
in
surefire
to get
bits.
of eight bits
already so useful
for example,
to
This quantity
it's
character of type, which can be any of 256 letters and punctuation marks
in a western alphabet
that
of
it
that a byte
is
amount
memory
human
cosmic coincidences!
Millions of Colors
So 8-bit encoding, with
its
is
the
minimum
is
number
of bits
we want
eight bits for each of the three channels gives us 24 bits total (which
why many people use the terms "8-bit color" and "24-bit color" interchangeably to mean the same thing). The number of colors encodable with 256
tone levels in each of three channels is 256 x 256 x 256, or
(if
our 24
62
Although
encoding
is
the most
common be-
encode more colors for devices other than the human eye, either by adding
channels or by increasing the number of bits
For example,
we
store for
each channel.
when we're preparing an image for a CMYK printer, we increase the number of channels from 3-channel to 4-channel encoding, not because we need more encodable colors (in fact, we need fewer) but
because
it's
Similarly,
we
when
saving
images captured with a scanner capable of discerning more than 256 levels of RGB (the so-called "10-bit," "12-bit," and "14-bit" scanners
although, because we store files in whole bytes, there are no 10-bit, 12-bit,
or 14-bit
files,
files).
is all
A key point
remember
is
that this
number
But
we have
available.
just as in the San Francisco Bay Area there are far more telephone numbers than there are actual telephones, with computer color the number of
number of reproducible colors. In fact, it far exceeds the number of perceivable colors. And even if we make devices
encodable colors
far
exceeds the
such as high-end scanners that can "perceive" more tone levels than the human eye, we can always expand our encoding model to handle it. All
that matters
is
are always
^just
as the
phone com-
pany must ensure that every telephone has a unique telephone number, so it had better have more telephone numbers than it really needs.
We make
this point
because
it's
dif-
are
printers, monitors,
scanners, etc. When you look at how those numbers are actually interpreted
by a device, the number of actual "Real World" colors, drops dramatically! (See the sidebar "Color Definitions and Colors.")
So while
it's
useful to understand
numbers
like
they're just
numbers
what
gives the
numbers a
the terpretation as colors. These are the analog parts of our color devices,
things that color
to
measure
to
know how to
turn
number management
management.
Chapter
S:
Computen and
Color
63
number
redundancy.
CMY
dynamic range
is
an analog
to
bit
CMYK
in
encoded
CMYK
encod-
do with
256 x 256 x
in 8-bit
billion.
CMYK
is
far less
than 4.3
bit
256 X 256 or
4.3 billion
discrete steps.
we
M,
levels
and K
to those four
chan-
These
number
to
nels,
we
contains. Obviously,
we want
channel
seem
to
add
many colors.
In fact,
many
of the
possible (which
we
do, to avoid
CMYK
same
50M,
posterization
or
banding),
example, 50C,
SOY.
OK
theoretically en-
Some
scan-
ner vendors
may
actually claim
cam-
look briefly at
All devices
(printers and proofing systems), but here we'll the basic parameters that vary from device to device.
measure
if
The color and brightness of the white point and black point. The tone reproduction characteristics of the
colorants.
64
These concepts
devices. They're
aren't
new to
color
management
or unique to digital
all variables introduced by analog components like inks on paper, phosphors and analog voltages in monitors, and filtered sensors
in scanners.
While
digital
components
rarely vary
Colorants (Primaries)
The first, most obvious factor that affects the color a device can reproduce
are the colorants
it
uses to do
so.
through
dyes laid
color in
in
Magenta+Yellow,
device.
The exact color of the colorants determines the range of colors the device can reproduce. This
is
gamut of the
We
care
not only about the precise color of the primaries, but also how bright they
are. In
is
which
simply their
absorb
light.
Figure 2-4
M+Y
C+Y
C+M
Chapter
2:
65
Blacic Point
Besides the primaries, the other two points that define the gamut and
hence need to be measured and monitored in a device are the white point and black point. Books (and people) often talk about the white point and
black point in very different terms: with the white point, they're usual-
concerned with the co/or of white, while with the black point they're more concerned with the density (the darkness) of black. In fact, we can
ly
talk
about both color and density of either the white point or the black
point
the difference
is
is
the color is
density
density,
its
color.
the eye uses the color of this white as a reference for all other colors. When
you view images, the color of white on the monitor or the color of the white paper on a printed page affects your perception for all the other
colors in the scene. This white point adaptation
is
an instantaneous and
is vital.
This
in
Chapter 6, we often
sacrifice
monitor calibration
page,
it's
determined as
itself.
With black point the emphasis shifts toward density as a more important variable than color. This is because the density of black determines
the limit of the dynamic range, the range of brightness levels that the device can reproduce. Getting as
flat,
uninteresting "mistake."
bottom end
to squeeze
some
displayed shadows.
On a printer, we can improve both the color and the density of the black
point by adding our friend
K to
the
duce a more neutral black point than we could with our somewhat impure
C,
M, and Y inks, and using four inks rather than three gets us much denser
66
On a scanner, the software lets you change the density of the white and
black points from scan to scan either manually or automatically, but for
color management we need to use a fixed
set the black
to the widest
can capture.
Measuring the color and density of the white and black points is usually one of the steps in preparing to use any device in a color management
system. You also need to watch out for changes in these values over time,
so that you
know when
your color
management system,
accordingly.
Tone Reproduction
black point
is
Characteristics
and
Measuring the precise color and density of the primaries, white point,
essential,
the device: the most saturated colors, the brightest whites, and the darkest
darks. To
tem
(to
also
show gain
(increase)
off in the
this
hightlights
is
and
and
digital
cameras
called a gamma curve. Printers exhibit a slightly different dot gain curve,
2-5).
Some printers have much more complicated tonal responses that can't be represented adequately by a simple curve. In these cases, we use a
lookup table (LUT), which records representative tonal values from
to dark.
light
such as changing to a different paper stock, or adjusting the contrast knob on your monitorbecause when a device's tone-reproduction
characteristics change, you'll
to reflect the changes.
Chapter
2:
67
Figure S-S
0%
80%
68
Figure 2-6
L-e
Same numbers,
different color
numbers
..,
...
appearances. This
color
Figure 2-7
Same color,
different
numbers
...
appearance. This
color
management
we change the
is
how we use
Chapter
2:
69
Color management systems allow us to solve both problems by attaching absolute color
so, the
meanings to our RGB and CMYK numbers. By doing numbers cease to be ambiguous. Color management allows us to
set of
RGB
or
CMYK
numbers,
and also lets us reproduce that actual color on another device by changing
the
numbers we send
to
it.
But to do
so,
color
model of color,
we have
several numerical
numbers
to
directly.
The device-independent color models in current use are based on the groundbreaking work we mentioned in Chapter 1 by a body of color scientists and technicians known as the Commission Internationale de
in English, the name means "International Commission on Illumination" and the CIE the international standards body
I'Eclairage, or
CIE
is
engaged
in
producing standards
CIE produced a mathematical model of color with the formidable-sounding name CIE XYZ (1931). This model was unique in
In 1931, the
that
it
tried to represent
CIE has produced a wild alphabet soup of color models with equally opaque namesCIE LCh, CIELUV, CIE xyY, CIELAB, and so on, all of which are mathematical variants of CIE XYZ.
You
don't
in
management
effectively. In fact,
outside of measuring
the colors a device produces as part of the profiling process, you needn't
deal with any of the CIE models directly. But it
/5
important to understand
like
70
RGB and CMYK just tell machines how much colorant to use:
The CIE models describe the
us nothing about what
specific color that
they tell
us nothing about the actual color the machines will produce in response.
color vision would see under very precisely described viewing conditions,
but
tor,
tell
we need to do
to
make
manage color in the real we need to use both world, device-independent and device-specific color
models.
CIE
LAB
likely to interact
with
is
edit
them
in
Adobe
LAB
management,
chapter.
If
LAB
file
in
uses three
and b*. L* represents lightness, a* represents how red or green a color is, and b* represents how blue or yellow it is. (Remember, red-green and blue-yellow are opponent
colors
red or a bluish-yellow.)
the colors
we can
see.
It's
designed
be perceptually uniform, meaning that changing any of the primaries by the same increment will produce the same degree of visual change. In
practice,
it's
it is
point,
nobody has as yet presented an alternative that is both a clear improvement and can be implemented using the computing power available on
today's desktop.
fact that
we use
to
do things
for
which
it
(see the
sidebar,
"LAB Limitations").
Despite its flaws, CIE LAB allows us to control our color as it passes from
one device to another by correlating the device -specific RGB or CMYK values with the perceptually based LAB values that they produce on a given
device.
LAB
acts as a
is
vices, or,
as Bruce
wont to
It
allows us to
meaning of the
Chapter
2:
71
LAB
At
Limitations
in
some point
agement
travails, you'll
color,
under very
specific light-
If
it
ing, at a specific
viewing dis-
surprising that
it
where CIE colorimetry says that two colors should match, but you
works as well as
does, consider-
mal color
vision.
It
was never
was designed.
differ-
The good news is that the theoand practice of color management are not dependent on LAB,
ry
inher-
not as perceptually
uniform as
also
it's
supposed
to be.
It
assumes
Nor was
it
as
comparing
color displayed
on
on
reflective
practice
this
book
hue angle actually shifts the hue toward purple as blue becomes less saturated. But it's also helpful to bear in mind the purpose for which LAB was
constant
designed.
management sysmake LAB do all these things and more. When we colormanage images, we do so pixel
tems
try to
much on the computation model. As developers come up with fixes and workarounds to LAB's flaws,
as well as alternative color
mod-
by pixel, without any reference to the surrounding pixels (the context) or the
medium
in
which the
The design
solid color
size,
goal for
LAB was
to
LAB continues
to be the
samples of a specific
specific
on a monitor). So
it's
not en-
management industry.
This figure shows the a,b
on a
background
'
tirely
model
Figure 2-8
LAB imperfections
(a
lines
shown
in the figure.
72
Alphabet Soup
According to the citations we've
referred to as L* C*uvhuv) or CIE
xyY, so
superscript or the uv
is
names
are
CIE XYZ
(1931), ab-
CIELAB,
haven't
LCh and CIE xyY. If you want to be pedantic, CIE L*a*b* and CIE L*u*v* are
incorrect.
subscript
excessively fiddly
(and
is
(1976), abbre-
No one seems
to
have
viated as CIELUV.
We
any serious objection to using CIE Lab and CIE Luv, which are
CIE LCh
But
color
there's
management addresses.
Mismatchins
a monitor, a
is
can reproduce.
Device Limitations
All
our output devices (both printers and monitors) have a fixed range of
color
and tone
primaries.
You
can't get a
on a monitor than the red of the monitor's phosphor. You can't get a more
saturated green on a printer than you can get by combining solid cyan
Output devices
(printers
and monitors)
also
have a
finite
dynamic
is
if
you send
if you have turned the brightness a bit be brighter than all the phosphors commay quite The brightest white on a monitor is the white you get when
and B)
are glowing at
Chapter
8:
Computen and
Color
73
On a printer,
you can render is the whiteness of the paper, and the darkest black is the highest percentages of the four inks you can print on top of each other
without resulting in a soggy mess (usually considerably less than
inks at 100%).
all
four
Input devices (scanners and digital cameras) don't have a color gamut
because there
is
and colors
that
no sharp boundary between colors that they can "see" they can't no matter what you put in front of them,
we
function, the unique mixture of red, green, and blue values that they will
produce for each color sample. This leads to a problem known as scanner metamerism, which we described in Chapter 1, but is not the same as the
gamut
issue
ten think of the effective "gamut" of the materials usually photographic prints or transparencies that you scan with the scanner, and this effective
gamut
is
usually
to
they capture color directly from the real world and have to cope with
all its
in
multi-hued
glory.
Although input devices don't have a fixed gamut, they do have a fixed
dynamic range, the range of brightness levels in which the scanner or digital camera can operate and still tell brightness differences. Below a
certain level of darkness
or densitya scanner or
digital
camera can no
longer distinguish between brightness levels, and just returns the value 0,
meaning "man,
above a certain
level of brightness,
scanners, but all too common with digital cameras. Input devices typically
problem.
original
on
There's
no
New
74
printers,
printers, film
is limited by the brightness of the paper and by the darkest black the inks, dyes, or pigments
can produce on that paper at the shadow end. A film recorder has a wider
Inkjet printer,
range than a printing press. But none of these output processes comes
digital
recorder can't quite match the dynamic range of film exposed in a camera.
three are
gamut than a printing press, and the gamuts of smaller than the gamut of film, so we need some strategy for
larger
Gamut
problem.
We
typically think of a
monitor as
CMYK
print,
and
this is true,
but monitor
gamuts don't wholly contain the gamut of CMYK print. Even though the monitor has a larger gamut, there are some colors we can produce with CMYK ink on paper that monitors simply can't display, particularly in the
and greens that lie adjacent to cyan. So the mismatches between various device gamuts can be as much due to the
saturated cyans and the blues
various
gamut-mapping
strategies
and out-
any gamut-mapping strategy, or any automatic method of compressing tone and color, will do equal justice to all images. So color management doesn't
way
to
need
for skilled
humans
to
make
communicate
it
Chapter
2:
75
Figure 2-9
There are mrioiis ways to illustrate and compare gamuts, some of which are more complete than others. Two-dimensional gamut representations are invariably incomplete or misleading they show either a slice
of the gamut at a single lightness level or they show a projection of maximum saturation at all
-1
levels.
Yxy
xio
Lab
xio
-1
xio
xio
others,
because
Tivo-dimensional LAB plots, while perceptually uniform, are incomplete because they can only
can
tell
In this three-dimensional LAB gamut plot, the Lightness axis is vertical, the horizontal a axis runs from red to green, and the
76
Figure 2-9
sheetfed press, containing many unprintable colors, particularly in the reds, but that the press can also reproduce some colors that the monitor cannot.
Yxy
x10
region
and a
xlO
xlO
whole story.
The three-dimensional LAB plots reveal the exact nature of the gamut mismatch, showing the monitor's
unprintable blues
and the press's undisplayable light yellows, left, and the monitor's unprintable reds and light greens, and the press's undisplayable dark greens and cyans, right.
Chapter
2:
77
Figure 2-9
In some cases, such as the one shown below, two-dimensional plots may simply give the wrong answer, as in this comparison between a sheetfed press and an Epson Stylus Photo 2200 printer (you might want to make this kind of comparison ifyou were considering using the Epson Inkjet
Yxy
xio
Lab
xio
4
5 2
1
-T
01
23456789
X
a
xio
Inkjet's gamut
A 3-D comparison
it
tells
can't reproduce
a rather different story. While the Inkjet has a good overall match to the sheetfed press, the press is capable which would be important
ifyou
were printing a shoe catalog, for example. When you really know your way around gamut plots, you'll also conclude that a whiter paper stock in the Inkjet will provide a closer highlight match to the press.,
78
A good many tools are available for visualizing gamuts in both two and three dimensions, but the one we always keep coming back to is Chromix
ColorThink, developed by our friend and colleague Steve Upton. (We used
it
to
If you're
the
type
who
able to
worth a thousand words, and you'd like to be see representations of device gamuts and color conversions, we
finds a picture
think you'll find that ColorThink's graphing capabilities alone are worth
the price of admission (though
available at
it
does
It's
www.chromix.com.
point about gamuts: a device's color gamut
the
One
final
same
gamut simply represents the limits the blackest black, and the most saturated colors of
capable.
is
gamut boundary, but also the tonal information that tells you what goes on inside that boundary. For example, a newspaper press will likely have
a
fairly large
color it can lay down, because newsprint can't hold small dots of ink. That
conveyed by the gamut, but is a property of the device space. So the gamut is one of the important properties of a device's color space, but
fact isn't
Color
Is
Complex
If all this
that's
management must
isn't
using a color
management system
if
what
make
it
you
of color management,
may seem like magic. It isn't magic, it's just some and in the next chapter we'll look in detail at how
of changing the
management actually performs the complex tasks numbers in our files to make the color consistent.
color
Color
Management
How
It
Works
art.
In 1799, a
in Napoleon's
The Rosetta
scripts,
last
Depending on your background and training, RGB or CMYK numbers may seem about as comprehensible as Egyptian hieroglyphics: fortunately,
we introduced
in
Chapter
1,
color
management
one
color spaces as a Rosetta stone for color, letting us translate our color from
set of device-specific
RGB
or
In
make
and
printers
chapter
we'll discuss
how
a color
to
reconcile the
CIE numbers.
79
82
like
the
hub
city for
an
airline.
from 10 western
cities
(San Francisco,
Los Angeles,
Miami,
etc.)
for a total of a
hundred
flights,
all flights
through a
major
m+n
PCS
for
to the various
We have m links from input devices to the PCS, and n links from the output devices (see Figure 3-2). We need just one link
each device.
Figure 3-2
m input devices
n output devices
Each
are
color
management systems.
Chapter
3:
Color
Management
83
WYSIWYG
a close visual
match
to the press
(What You See Is What You Get) was a driving force behind the development of color management, color management isn't just about
achieving WYSIWYG, which in
its
one
that
to the press
is
that
any
who may
extreme sense
goal.
is
an impossible
While color management goes a long way toward making a monitor simulate the limitations
of a printer, monitors and printers have fundamentally different viewing environment issues, so there will always be differences
management
it
is
because
hasn't delivered
on
but
it
consistent visual
very
little
learning,
WYSIWYG. A
traditional film-
output.
on the quirks of the various devices we use to reproduce that color, but
instead defines the color as
Profiles.
we
actually see
it.
CMYK control signals and the actual color that those signals produce.
Specifically,
CMYK numbers.
Management Module),
all
CMM. The
engine,
is
CMM
(Color
the calculations
needed to convert the RGB or CMYK values. The CMM works with the
color data contained in the profiles.
Rendering intents. The ICC specification includes four different rendering intents, which are simply different ways of dealing with "outof-gamut" colors
output device
is
82
like
the
hub
city for
an
airline.
from 10 western
cities
(San Francisco,
Los Angeles,
Miami,
etc.)
for a total of a
hundred
flights,
all flights
through a
major
m+n
PCS
for
to the various
We have m links from input devices to the PCS, and n links from the output devices (see Figure 3-2). We need just one link
each device.
Figure 3-2
m input devices
n output devices
Each
management systems.
Chapter
3:
Color
Management
83
WYSIWYG
(What You See Is What You Get) was a driving force behind the development of color management, color management isn't just about
achieving WYSIWYG, which in
its
one
to the press
is
that
any
who may
extreme sense
goal.
is
an impossible
While color management goes a long way toward making a monitor simulate the limitations
of a printer, monitors and printers have fundamentally different
management
it
is
because
hasn't delivered
on
but
it
consistent visual
very
little
learning,
WYSIWYG. A
traditional film-
on the quirks of the various devices we use to reproduce that color, but
instead defines the color as
Profiles.
we
actually see
it.
CMYK control signals and the actual color that those signals produce.
Specifically,
CMYK numbers.
Management Module),
all
CMM. The
engine,
is
CMM
(Color
the calculations
needed to convert the RGB or CMYK values. The CMM works with the
color data contained in the profiles.
Rendering intents. The ICC specification includes four different rendering intents, which are simply different ways of dealing with "outof-gamut" colors
output device
is
84
The PCS
The PCS is the yardstick we use to measure and define color. As we hinted
earlier in this chapter, the
different
spaces, CIE
PCS
But
own CMS,
or your
own
profile-
generation software (in which case you'll need to learn a great deal
more
than the contents of this book) you needn't concern yourself greatly with
the differences between the two. The key feature of both CIE XYZ and CIE
LAB
is
It's
this
it
to use
color conver-
defined by XYZ or
though
their
anatomy can be
detail in
much more
A profile
Cinema
Displays,
Epson Stylus Photo 1280 printers, or SWOP presses; or an abstract color space, such as Adobe RGB (1998) or CIE LAB. But no matter what it
describes, a profile
is
that contains device control signal values RGB or CMYK numbers and
one
set of entries
another set that contains the actual colors, expressed in the PCS, that
those control signals produce (see Figure 3-3).
A profile gives RGB or CMYK values meaning. Raw RGB or CMYK values
are ambiguous
differ-
ent devices. A profile, by itself, doesn't change the RGB or CMYK numbers
it
these
RGB or
it
just
when we dis-
bears repeating.
Chapter
3:
Color
Management
85
The ICC
In the late 1980s
Some
early 1990s,
Historical Perspective
International Color Consortium,
or ICC.
and
that
One
of the consortium's
this profile
addressed
level,
and Xerox
developed color
that
and
in
1993
it
introduced
ColorSync. a color-management
architecture built into the Macin-
ers.
management systems
device
used
Windows and Unix computThe central document of the ICC is the ICC Profile Format
Specification,
which describes an
color-matching prob-
tium, which consisted of companies using the ColorSync profile format as well as shaping its de-
open profile format that all vendors can use. By defining a format
that allowed
consumers
to
mix
were limited
to the profiles
man-
ICC standard-
agement system.
became known
as the
color
management.
profiles, a
The source
profile tells
the
CMS what
document
contains,
signals
is
and the destination profile tells the CMS what new set of control
required to reproduce those actual colors on the destination de-
vice. You
can think of the source profile as telling the CMS where the color
the destination profile as where the color
is
going
to.
PCS
Input device's space
Input profile
Output profile
A profile contains two sets of values, RGB or CMYK device control values, and the
corresponding CIEXYZ or CIE LAB values that they produce.
86
The
CMM
CMM, is the software "engine" that RGB or CMYK values using the color data (see the sidebar, "What Does CMM Stand For?"). A profile
PCS
definition for every possible combination of
it
or
RGB
in size so the
CMM has to calculate the intermediate values. (See the sidebar, "Why Do
We Need CMMs At All?")
The
CMM
provides the
method
It
RGB
or
match those
When do you
the
CMM? You
CMM
rarely
have
its
to interact with
it
have multiple
thing.
But
if
you
it's
often useful to
ICC-compliant
and some
CMM.
have multiple CMMs installed, and you get strange results from one,
What Does
CMM Stand
all
For?
in a
The acronym CMM has been known to stand for several different things Color Management Module, Color Matching Method,
the
thing.
system. But
ter
is
Management Module,
engine
is
but
a drop-in component
agreement on what
Chapter
3:
Color
Management
87
RGB
value
(in
doing
this interpolation.
an input
the
PCS color
the
CMYK
values for
CMM
an output describes a
profile),
way
of
known
inaccuracies.
existing
nels of an
RGB
device contains
purposes of interpolation.
others create profiles that
RGB
need
to
be stored
in the profiles.
support
additional,
private
million possible
RGB
values.
If
an RGB device
the
profile
contained
PCS
16.7 million
RGB
values,
and
if
you dedicated only three bytes for each of those PCS definitions,
the single
The simplest CMM assumes that we do this interpolation in CIE LAB. In fact, if we use LAB as the PCS itself, then the CMM would seem to have little to do at all. Just take the LAB values produced by
the input profiles, find the nearest
conversion spaces
to supporting
in addition
The continuing battle over which one of these strategies produces the best color management
results
is
RGB
profile
would oc-
in the
output
profile,
so
become
prohibitively large
when
CMM,
ments
from
uniform as we need
multiple sources.
The different math for white point adaptation can be more obvious. As
we
explained in Chapter
different flavors,
2, Computers and Color, white comes in many and our eye adapts automatically to the flavor of white
all
vdth which
it's
ence to that white. So we usually convert the white of the source space to
the white of the destination space
when we do color conversions. Some CMMs have difficulty doing this with some profiles, translating white to
a "scum dot" with one percent of ink in one or
to a different
The
differences in
math
for interpolation
dramatic.
88
The
the
main offender
tomizations for a particular CMM, you may get slightly better results using
the preferred
slight that
CMM,
How
the
CMM
lets
them request a
available, though they mustbe able to use any if the preferred one is unavailable. This becomes
an issue on Mac OS
if
you
pre-
CMM. It also means that unless you do a lot of detective work, you'll
The Macintosh and Windows operating systems, and almost all colormanaged applications, let you override the profiles' preferred CMM and
choose a specific
that
you choose
if
CMM for all color-management tasks. We recommend one CMM and stick to experimenting with others
it,
only
specific
specific
advantage touted by a
CMM vendor.
Rendering Intents
There's one
in
can reproduce,
more sat-
urated red than the red produced by the monitor's red phosphor. Your
printer can't reproduce a cyan
we
can't repro-
duce those colors in the destination space, we have to replace them with some other colors, or since, as our friends from New England are wont to
remark, "you can't get theah from heah," you have to go somewhere
else.
you
specify that
somewhere
else.
The ICC
methods
for
fit
Chapter
3:
Color
Management
89
where all out-of-gamut colors simply get clipped to the closest reproducible hue.
Perceptual
all
tries to
good choice
for
images
Saturation just
tries to
produce vivid
colors,
good for pie charts and other business graphics, or for elevation maps where saturation differences in greens,
ed colors in the destination.
It's
it's
typically
when
the goal
is
Relative colorimetric takes account of the fact that our eyes always
medium
we're viewing.
It
maps white
is
It
in the
the white
then repro-
duces all
perceptual since
it
preserves
it
map
is
designed mainly
is
one printer
(including
its
When you use a CMS to convert data from one color space to another,
you need to supply the source profile and the destination profile so it knows where the color comes from and where the color is going. In most
cases,
you also specify a rendering intent, which is how you want the col-
or to get there.
When you
is
chooses
set
by the profile-building
90
Figure 3-4
Rendering intents
this book,
This figure shows the MacBeth Color Checker target rendered to the CMYK profile we used to make using each of the four rendering intents. Each rendering is accompanied by a plot in the
a,b plane of LAB space showing the original colors in green, and their rendered equivalents in red. (We didn't plot the grays, because they tend to shift only in luminance, which is the third axis of LAB
/^
<d)
-,
original
rendered
*
Perceptual rendering
Perceptual rendering tries to compress the source gamut into the destination
-100
-75
-50
-!5
SO
75
100
Saturation rendering
Saturation rendering maps fully saturated colors in the source to fully saturated colors in
the destination without concern for accuracy.
Chapter
3:
Color
Management
91
Figure 3-k
original
rendered
Absolute colorimetric rendering attempts to reproduce all source colors, including white,
as exactly as possible.
(aJ
Out-of-gamut colors
colors are largely within
gamut but
rendering intents.
original
rendered
'
-7S -so -IS
IS
SO
7S
IM
Relative colorimetric rendering scales the source white to the destination white and
92
Figure 3-4
In most cases, the differences between perceptual, relative colorimetric, and saturation rendering are quite subtle. Absolute colorimetric rendering produces very different results from the other three since
doesn't perform white point scaling,
it
and hence is usually used only for proofing. Notice the difference in the saturated reds between the perceptual and relative colorimetric treatments of the image below, and
the
Perceptual rendering
Saturation rendering
Chapter
3:
Color
Management
93
Color
look at
components
interact.
Change the RGB or CMYK numbers as our color goes from device
device, so that the actual color remains consistent.
We
accomplish the
first
in
our
document. We accomplish the second by asking the CMS to convert from the assigned or embedded source profile to a chosen output profile.
you assign a
profile to
images and
defining the
meaning of the
RGB
or
CMYK values
it
describes where
layout
document and will allow you to assign a profile to each one. For example, you may have some scanned images and some digital camera captures.
You'd want to assign the scanner profile to the scans, and the digital
camera profile to the camera captures, so that the CMS knows what actual
colors the scanner
RGB and
digital
Most color-management-enabled applications also let you embed profiles inside documents such as images or page-layout files when you
save them. Doing so lets you transfer documents between applications or
computer systems without losing the meaning of the RGB or CMYK values used in those documents (see Figure 3-5).
Note that assigning or embedding a
profile in a
document
doesn't
change the
RGB
or
we embed the
Imacon
the
RGB document, what we're doing is telling the CMS that RGB numbers in the document represent the color that the Imacon scanner saw when it recorded these RGB numbers.
scanner in an
94
Figure 3-5
Profile
simply
tells
the
embedding
Profile
in
embedded an image
PHOTO.TIF
for example, the Adobe RGB (1998) working spacethe RGB profile
numbers
in the
Some people
find
it
counterintuitive that
if
we
assign a different
It
numbers
represent.
is a necessary first step before you on another device. This may be done output automatically by scanner or camera software, it may be done explicitly by the user, or it may be done implicitly by a color-managed application
Assigning or
embedding
for
a profile
most color-managed applications let you specify default RGB and CMYK profiles, which they automatically assign to color elements that don't already have a profile embedded. This assigned or embedded profile
as the source profile
is
used
actually changit
and a target or destination profile. The source profile tells the CMS
so that
what actual colors they represent. The destination profile tells the CMS where the document is going to so that it can figure out the new set of RGB
or
represent those
same
actual colors
on the
Chapter
3:
Color
Management
95
Figure 2-6
Input device's space
PCS
Output device's space
Input profile
Output profile
When you convert using profiles, you must always supply the CMS with a
source (input) profile and a destination (output)
profile.
For instance,
if Chris
with an
any RGB image, rather a "Chris's Nikon Dl RGB" image. So he needs a profile for the digital camera in order to it tell the CMS how Chris's Nikon D 1 sees color. That is the source profile
RGB image
but not
a magazine article
Color Geek
Monthly CMYK"
press to
tell
image. So he needs a profile for Color Geek Monthly's the CMS how the press reproduces colors. Now the CMS has
the necessary information to figure out which perceived colors the origi-
image RGB numbers represent and which send to the press to reproduce those colors.
nal
It
CMYK values
it
needs to
preserving the
is the whole point of making the conversion. The usefulness of converting colors becomes clearer when you consid-
it
an excessively yellow gray balance in quarter-tones and too much cyan and yellow in shadows, what do you do? You color-correct it using curves,
color,
tools
you
feel
comfortable
prints out the way you want. You're changing the numbers in
96
made
with profiles find the proper device values for you, automatically. Color management doesn't take a bad image and make it look good on
output. Instead,
it
of the original. So color management doesn't eliminate the need for color
correction. Instead,
age so that
it
output device.
you
The source
profile. This
may be
it
already
embedded
in the
document,
it
user, or
may
The destination
profile. This
may be
operating system or application, or selected by the user at the time of conversion (for example, choosing a printer profile at the time you print).
profile's
CMM,
A rendering intent. This may be selected by the user at the time of conversion, or as a default setting in the operating system or application. Fail-
is
used.
The color management system then performs the series of steps shown
in Figure 3-7. That's really
all
that a
you do multiple conversions as a single operation Photoshop, for example, lets you print an Inkjet proof that simulates a press from an image
an RGB editing space. But when you break it down, all that's happening is conversions from one profile's space to another's, in sequence,
that's in
at
each
step.
Chapter
3:
Color
Management
97
nfure 3-7
profile
RGB
PCS
2.
profile
correlates
destination
i>alues,
rendering in ten t, or, if none is selected, the profile's default rendering intent.
3.
PCS
1 -2
Using the interpolation algorithm defined in the CMM. the CMS connects the two tables together
through the common PCS values
and builds a
source to destination.
where each
file
Rounding
scales
errors
some of these levels due to rounding error. happen when you convert integers between different
98
convert 8-bit
RGB
or
we should hasten to point out that almost any kind of useful editing you perform on files made up of 8-bit channels will result in some levels getting lost. So it's not something to obsess about.
To put
this in context,
But
it is
something to bear
in
mind.
from
To those
who would
is
15-bit color,
we
point out
that
it
16,384,
which
is
useful in
many operations.)
still
so
much more
become
insignificant. There's
no such thing as a free lunch, but high-bit conversions come pretty close. However, just converting an existing 8-bit per channel file to 16 bits won't
^you have to start out with real high-bit data to get real
is
Rounding error
when
Color
Manasement
out a
Is
Simple
left
But until you understand the basic things that a CMS does, the details won't make any sense. Keep in mind the fundamental
concepts behind color management
conversion from one profile to another keeps those actual colors consistent
by changing the numbers that get sent to the output and the details, which we'll continue to feed you throughout this book, will make a great
deal
more
sense.
If
color
management
is
as simple as
we
say
it is
in
Chapter
3,
Color
Management, you may be wondering why you even need this book. The answer is that, while color management is simple, color reproduction is
not.
to
management
profile.
is
blissfully
they drive except for the information that's recorded in the profiles for
those devices. All the intelligence in color management systems
ing intents, previewing capabilities, simulations
profiles.
render-
is
So it's essential that you obtain or create accurate profiles for your
various devices. We tell you how to create device profiles later in the book,
but to
make good
ones,
you need
to
Profiles?
made by
moon in Orthutanga.
99
100
profile
is
see.
RGB
or
CMYKthat we
usu-
to
make them
repro-
more on the
The device profile contains information about the three main variables
that describe
the color and brightness of the colorants (primaries) Dynamic rangethe color and brightness of the white point and black
Gamut
point
(We
tell
in
Chapter
2,
Computers and
"Why
the
Numbers Vary.")
contain additional information, such
Some
kinds of profiles
may
more
detailed tonethat's
CMM.
Profiles
Profile Classes come in a few varieties, or classes: input profiles describe scanners
and digital cameras; display profiles describe monitors and LCD displays; and output profiles describe printers and presses.
put profilevAtb destination profile. Input and output profiles refer to distinct
types of devices that these profiles represent, whereas source and destination profiles refer to temporary roles two profiles take at the moment a color
One factor that differentiates the three types of profiles is whether they
one-way or two-way that is, whether they allow the CMS to convert from device space to PCS and from PCS to device space. Input profiles
are
only have to define the conversion from the input device's color space to
the PCS. You can't view or output color
Chapter
k: All
About
Profiles
101
there's really
no need
camera space.
the
CMS how
Figure 4-1
is
two-way, so
One-way and
two-way
profiles
CMS can send the right RGB values to the monitor to reproduce
a requested color, and can interpret monitor RGB values to reproduce them on output devices.
CMS
translate between
different devices' RGB
using the
common
language.
Communication between
the
^S^
Scinncf
t^
V.>
Profile
profiles
one-way.
because the
CMS simply
know what
needs to
RGB
numbers
represent.
Camera
Profile
Press
Profile
Communication between the CMS and output devices must also be two-way so the CMS can translate output CMYK or RGB to monitor
RGB for soft-proofing, and can translate between different output RGB or CMYK so that it can, for example, reproduce press CMYK on an RGB Inkjet.
On
a color based on
tor as
its
and an output device. If you create or edit appearance on your monitor, you're using the moni-
an input device: the CMS needs to know what color you're seeing on the monitor so that it can reproduce it on a printer, press, or another
102
display.
The
CMS
RGB
when you display an image on your screen, the monitor is the output device: the CMS evaluates the image's embedded profile to determine what
actual colors are represented by the
numbers
in the
file,
and
then uses the monitor profile to calculate the monitor RGB values needed
to display those colors accurately.
to
Output profiles are always two-way profiles, too. We use them not only convert from the PCS to the output color space for printing, but also to
CMYK image to some other output device's space for proofing. When you display a CMYK image on your RGB monitor, the CMS relies on the CMYK output profile to tell it how to convert the numbers back to the
PCS and, ultimately, to monitor RGB. The device-to-PCS transform is known
and the
tables that specify
is
it
are
to-device transform
specify
it
are
Figure 4-2
Proflll:
CRS Hxito 05
21612}2<
| Profile Inspector
V ^
CwvM
Bnn/WtoMiv
Tig Name:
Matrix and
table-based profiles
-(51
Tagi: 11
TKD*t*TVpt;
onset:
Tig
Size:
Cocyngtn
Common
Profile
tone reproduction
characteristics of
t Profile Inspector
OS
^ ^
each colorant.
Table-based profiles use
T.95:
Chapter
k: All
About
Profiles
103
its
corresponding
relative
megabyte, and why some profiles seem to produce identical results no matter which rendering intent
and decreased speed of the profile. LUT-based profiles always use CIE LAB as the profile
size
three-channel devices, so
you choose while others produce very different results with each
rendering intent.
numbers
of inks.
But lookup
store
three-
whereas the
the
size of
when you
and since
for
LUT depends on
it
number of
which
points,
contains,
each
3X3
matrix.
array of nine
the
same matrix
lets
convert any
triplet
be matrix-based or table-based,
which
is
such as
triplet,
profiles
such as
much
another.
like printers,
always bidirectional.
Some
input
The
though
it
seems a
little
pointless
one or more
Matrix-based
profiles
only
is
to convert color to a
digital
scanner or
numbers defining
camera space.
profiles are the larg-
of each colorant.
The device
which
Output
numbers
assumed
to
be
if
relative colori-
metric, even
3X3
matrix. Matrix
conversion
lets
you
choose
perceptual or saturation.
rel-
and saturation.
six
conversion
in a
lookup
table,
or
LUT, which
that lets
a table of numbers
lookup
tables!
104
Stimulus
and Response
down
to
One easy way to visualize the process of making profiles is to think in terms
of stimulus and response. Empirical science often boils
things and seeing what happens.
Profilers
poking
to
the device, obtaining a response, and then comparing and correlating the two. In other words, they poke the device with
values,
known RGB
or
CMYK
and then measure what the device produces. For a display device, the profile maker sends a stimulus
in the
form of
known RGB values and then measures the colors those RGB values cause
the monitor to display.
that captures
correlates the
tell
The measurements
or LAB) values.
are
PCS (XYZ
Then
it
RGB values and their PCS equivalents. Hence the profile can
tell
the
CMS what actual color will result from a given set of RGB values.
the
Figure 4-3
Monitor calibrators
an instrument like the ones shown here. They use the first set of measurements
to calibrate the monitor,
and
monitor profile.
Chapter
k: All
About
Profiles
105
known
RGB or CMYK values to the printer and then measures the printed output.
Again,
it
CMS can tell from the profile specific RGB or CMYK values, and what RGB or CMYK values are needed
that the
to print a specific color (see Figure 4-4).
Figure k-k
The IT8.7/3
1
target
< m
fj
BffiS
ggg
m
in
ipi
IT8.7/S
A
C
'nUUHHl
1
-*
>
10 11 12 IS
106
For an input device such as a scanner, the process differs only in that
the measurements are usually already done for you.
The stimulus
in this
case
is
accompanied by a data file that records the LAB or XYZ values of the color patches. You scan the target, and then feed the scanner profiler the scan
and the target data file. The profiler compares the RGB values and the LAB or XYZ values
tells
in the scan
file
that
the
Figure 4-5
1
5 6
10
1 1
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29l
Sa
IPS
Don Hutcheson's excellent
MDIA_TYPE TRANSMI88IOi MEDIA-SIZE 4x5 1eno_cod
manufactured
to
in small
BGn_LAYOUT
quantities, then
measured
produce the
right.
IxWjF
[
accompanying reference
data file,
75.281 76.281
0-031
24 415
29,134 43.554
56 01
75,131
66 264 47 395
N\4i
Chapter
k: All
About
Profiles
107
Profile Limitations
There are three limitations
in this process of creating profiles that
you
need
to
keep
in
mind.
First,
the profile maker can't cover the entire set of possible device sig-
nals. For
at
one percent
increif
to
measure
all
these patches,
So interpolation
is
created
and when
it
is
We mention this
be no interpolation, or
results with the
CMMs should
theory this
same
profiles.
While
is
in
is true,
terpolation
why some vendors try to find better CMMs. The second limitation is that profiles can't make devices do things they
is
unavoidable, which
cannot do.
If
somehow make it magically produce that color. The profile describes the
gamut of the device, but it can't enlarge the gamut. The third limitation is that the profile is only as accurate
surements on which
it's
as the
meathe
based.
profile
is
a snapshot of the
way
device was behaving when the measurements were captured. The majority
of color devices drift over time, so you need to take steps to ensure that
is
the device
it
to before
you
profile,
and you
need to take steps to keep it behaving that way after you profile; otherwise
the profile will no longer provide an accurate description of the device's
and you won't get the color you want. We discuss this topic in more detail in Chapter 5, Measurement, Calibration, and Process Control,
behavior,
and in the following three chapters that deal v^th the specifics of building
display, input,
respectively.
108
Using Profiles
By
in a
itself,
is
embedded
to an-
file. It's
only
when
one device
to
colors
the source
and the
they're
two profiles play when a color management system uses them to convert colors from one device to another. Input profiles
are almost invariably used only as source profiles
it
at
home
and destination
For example,
if
you have an
vert
image from an RGB scanner that you want to print on a press, you'd conit using the scanner RGB profile as the source and the press CMYK
But
if
CMYK image on an RGB Inkjet printer, you'd perform another conversion using the CMYK press profile as the source and the RGB Inkjet profile as
the destination.
Generic Profiles
lust
about every color device sold nowadays comes with one or more generic ICC profiles made by the device manufacturer and describing the
model
you
that
it's
probably true
profiles
that were
have caused
management headaches, some generic profiles are a great deal more useful
Chapter
4: All
About
Profiles
109
when
company many
example,
fall
you may
custom
profile,
nevertheless quite useful. Generic profiles are also useful in representing standard conditions, such as
Publications), that define
SWOP
(Specifications for
how
lethal
and catastrophic)
for unstable
CRT
displays.
lot
from the
you
change
profiles a cruel
joke at best.
profiles that describe the behavior of an actual physical device these are
logically
or a class of physical devices. But there are also profiles that describe
known,
profiles.
become commonplace
like
device-independent
RGB
they're built display profiles and appear to the CMS as display profiles but in practice they behave a
ICC spec
lot
space
more
like color
profiles.
They
don't represent
and
more
fully in
Chapter
Color Management
Workflow.
110
Good
Profiles
One entirely reasonable way to decide whether your profiles are accurate
enough
is
or not you're
you bought this book, chances are with what color management is currently
if
making sure that your profiles give you the best from your devices and that your devices keep behaving the way
PART Building
and
Tuning Profiies
Measurement,
Calibration, rocess Control
'7h
Map
Is
Whether you attribute the above quotation to British artist Ralph Rumney
and the
movement, or to Alfred Korzybski, the father of general semantics, you probably didn't picture either of them
Situationist International
map
if
is If
not the
territory, in color
management, the
profile
is
your
map
and
device's behavior,
In Chapter 4,
we
management
lives or dies
by
are
no longer accurate and you won't get the color you expected.
them.
the part of color
it's
management
to
that
most
do outside of
the color
management system.
113
114
Drift
and science of tracking and compensating for In the realm of color management, it means keeping track of
the art
are behaving
it
the
and
their behavior to
keep
in sync with
some
desired state. We calibrate for many reasons, but for color management,
it
which
is
the process by
doesn't change
which we record a
just records
what
colors
it
Calibration
is
car.
You're actually
changing the behavior of the device (in this case, your car's engine) by
adjusting something. Profiling,
is
like getting
a print-
car's
you can
without calibrating
simply describes
created.
If
how the device was behaving at the time the profile was
stable
a device
it,
isn't
if its
profiling
trying to
measure a moving
it's
just
much
an
Ideally,
process
easier to calibrate
make sure that it's behaving the way the profile says it some is. cases, though, we simply have to accept a certain amount of instability. In those cases, process control will require either more frequent
unstable device to
In
profiling or basing the profile
Chapter
5:
115
Stimulus
Calibration
and Response
and
profiling are often confused
seem
get of
very similar
on the
surface.
known
color signals
some kinds
performed
same pieces
of software
or hardware.
When you profile, you simply record the response and encode it profile. When you calibrate, you use the stimulus and response to
change the
device's response. For example,
actually
monitor's white point, the calibration software sends a stimulus RGB detected by 255, 255, 255 to the monitor, examines the response
that's
when you
set a
the measuring instrument, and keeps adjusting either the monitor guns
or the lookup table in the video card until the response matches the white
point that you requested.
Some devices simply can't be calibrated because they don't have anything
you can
adjust.
Desktop scanners,
for
you
if it
drifts
relatively rare).
cases,
though, you need to control all the variables that can make
the device produce a different response to stimuli than the one the profile
predicts. We'll look in detail at the kinds of things that introduce variability
for different device types in the
profiles,
Controlling Variables Some sources of variability are inherent in the devices themselves, and we have to account for those either vdth calibration or by reprofiling, but others are controllable with nothing more than a little common sense.
Here are a few sources of variability that
that nonetheless
116
all
subject to
have autoexposure routines, and some printers have automatic colorcorrection routines that do different things depending
on image content.
because they
it
starts
make
the contrast
on a flat image,
for
because
it
same response
Figure 5-1
to a
off.
shows
so.
color rendition
may change
the
ners and digital cameras. So you need to keep your resolution settings
consistent or build profiles for each setting.
Often, something as seemingly innocuous as a software update
change the
device's behavior.
So be
vigilant,
all
put devices are the inks, toners, dyes, or waxes that form the color, and
The same inks can produce radically different colors when you change
paper stocks, for example.
toner, etc.) or paper, you'll
So,
you switch to a different brand of ink (or almost certainly need to reprofile the device.
if
it
We
wouldn't
change the
same supplier,
you buy paper or inks consistently from the watch out for manufacturing variations, or unannounced
even
if
manufacturing changes. If your device behavior suddenly seems to change immediately after you've loaded new consumables, the new consumables
are probably the culprit.
A related issue is
trol
that
con-
We
always
make
a point of double-
checking these settings before pressing the Print button, because if they're
wrong they have a dramatic impact on the appearance of the print, and more often than we'd like, media settings in the printer driver that appear
to
be
sticky, aren't.
settings
can
ruin a print.
Chapter
5:
117
FIsurc 5-1
The image at right shows the results of applying a profile, created with autoexposure
to
^^^wm^\^
turned off while scanning the profiling target, a scan also made with autoexposure turned
off. It
producing a rather
useless profile that
the profiling target and the image. In this case it produced a heavy blue-
On another image,
the
118
Figure 5-2
on matte
paper
Glossy
settings
media on matte
paper
Matte media
settings
on glossy
paper
Chapter
5:
119
Hardware
es,
settinss.
It
controls
radical effect
correctly,
Controllins Variability
Even
if
you control
will
all
some
of
your devices
still
exhibit
some kind
of variability.
over time, color laser printers react to changes in temperature and humidity, Inkjet printers almost invariably
ink to reach
its final
color,
to so
many
been written on controlling them. For color management to work, you need to account for the inherent variability in your devices. There are
three ways to do
this:
its
was
profiled.
and build a
profile
Typically,
you need
to use a
combination of
to
to control variability,
just wait until
you need
know
that
it's
method
is
to
you see that something's wrong, but a much more use measurements to track the variation.
profiling. If you're
serious about building your ovm profiles, you need some kind of measuring
6,
Building Display Profiles, and Chapter 8, Building Output Profiles, but for
now,
we'll point
out the
120
You need
to
make measurements to
you use
to
(The only reason you don't need to make measurements to build input
profiles
is
for
to calibrate
How
can't
ments lets you decide when the device has changed sufficiently to require
reprofiling.
We don't mean to suggest that you go hog- wild and measure everything
in sight every 10 minutes, but investing a
some carefully planned measurements both before and after profiling will
save you time, frustration, and premature hair
Evaluating Devices
The
first
role of
measurement
is
a monitor, can
reach a
If it's
an
capable?
Measurement can help you answer all these questions. When the answers aren't to your liking, measurement can play other roles:
You can use measurements to calibrate the device to a better-behaved
state.
to arrive at better driver settings. to decide that the device in question sim-
We'll go into
ent types
give
much more detail on the kinds of issues that affect differof devices in the next three chapters. For now, we just want to
Chapter
5:
121
Calibrating Devices
As we said
it
earlier, calibration
known response to stimuli in plain English, it always produces the same color in response to a given set of numbers. But we don't just calibrate our devices to any old state. In fact, there are three
produces a
specific,
we
list
management.
Stability. Profiling is
much more
likely to
is
make
becomes pro-
and further away from the desired ones. To keep the color right, you must calibrate the device often enough to bring its response back to the desired aim
get further
point.
If
need
to track the
it's
time to reprofile
(see "Monitoring
made
while
delivering
tL-a&;aE7---,'--st.
122
Simulation.
optimal,
If
we've
managed
to
make
and
we may want to take the extra step of simulating another device. For example, we may adjust the white luminance of a monitor
to
match the brightness of white paper in a light box, or adjust the ink
can make less work for
it
management system.
We
may make it less stable. In this case we'd almost certainly choose stability
over dynamic range.
Once you've got the device behaving the way you want
to profile
it,
it to, it's
time
doesn't end
which again uses measurement. But the role of measurement when you build the profile. Most devices are subject to some
kind of variation over time, and if you don't account for that variation your
profile will
become
meathat
surement
it's still
is
does.
Monitoring Devices
The simplest way to check for device
wait until you notice that most the color is wrong. Unfortunately, expensive way, paron a if that the color is notice press run costing tens wrong ticularly you or hundreds of thousands of dollars. It's also inefficient: most color outdrift is to
it's
also the
comes involve at least two, and sometimes more than two profiles.
wait until something has gone wrong,
all
If
you
that you
really
Afew well-planned measurements, on the other hand, can tell you when
a device
is
time to recalibrate or
reprofile.
Measurement can help you determine the drying time your inks need on
your Inkjet paper, or how often you need to recalibrate your color laser printer, and can alert you to unannounced manufacturing changes in
consumables, saving you a ton of time and frustration. This
process control
is all
is
what good
about.
Chapter
5:
123
all
is
shifting sand.
No matter how good your profiles are, they only reflect what when you captured
the input target, printed the
make sure
keep behaving
the way the profiles say they do, your best efforts will be
doomed to failure
and
frustration.
If,
on the other hand, you spend a modest amount of time before profiling
sure that the device
it
to
make
is
after profiling to
management system
no
to
do
its
necessary con-
you
look in detail at all the things you need to do before, during, and after building profiles for your display, input,
Building Display
Profiles
Your Window to Color
Who said "the eyes are the windows to the soul"? Well, Guillaume de Salluste
Du Bartas, the le**" century French poet and diplomat, did pen the line, "These
and Shakespeare's Richard III did say, "Ere let fall the windows of mine eyes." But the line everyone remembers
lovely lamps, these
I
windows of the
soul,"
seems
to
Ladykillers,"
Of
Whether or not you happen to be one of them, one thing is certain: your
monitor
is
the
window to
or
more accurately, display profiles are key to the big payoff of color management: the instantaneous preview of all your color-managed materials.
We
can't stress
profiling to
enough the importance of good monitor calibration and a well-oiled color management system. You maybe able to get
by with vendor-supplied profiles for input and output devices, but effective color management really demands a custom profile for each display.
125
126
is
in
a process
ing software displays a series of color patches with known RGB values, and
compares them with measurements from a colorimeter or spectrophotometer. And as with any other type of profiling, you want to get the device
profile
it.
The
difference
between monitor
is
some confusion
easier
and
profiling the
driver, the
Display Calibration
When you calibrate a display, you (or your calibration software) adjust up
to four things,
luminance of monitor black, expressed either in lamberts or in candelas per meter squared (cd/m^).
Optionally, the
foot-
Chapter
127
What to Adjust
There are two ways to change the behavior of a display. You can adjust the
controls
to the
on the monitor
itself,
lookup
table, or
videoLUT.
itself,
always preferable to
make
essentially the
levels,
same
as
is
in the
videoLUT,
videoLUT tweaks
to a
to
some
using.
extent, the
The workhorse of computer displays is still the CRT (cathode ray tube).
A cathode ray is a stream of electrons that are fired from one end of an
enclosed glass tube to the other. The electrons originate from electron
guns that spray a beam of electrons onto the inside face of the tube, which is coated with phosphors chemical compounds that kick off
photons
(light)
of specific wavelengths
when
they're struck
by
elec-
trons. Color
inside of the CRT the red phosphor, the green phosphor and (you
in the
The voltages sent from the video card control the bursts of electrons from the electron gun, and hence the
guessed
it)
amount
and gaining
fast in the
world of computer
the LCD (liquid crystal display). The liquid crystals that give
this type of
monitor
its
shape in response to
electrical currents.
the backlight, a fluorescent light behind a diffuser that produces the light the display emits.
CRT monitor
trast
controls. Every
CRT we've
really control
minance, respectively). Most offer some degree of control over the color
of white, either as a series of presets, as a continuously variable control,
128
A few
high-end monitors also offer red, green, and blue bias controls, which set
the black level for each channel.
LCD monitor controls. Because of the way they work, the only real control
possible
is
Some LCDs,
that with a
CRT
monitor, you
may be
able to
in
while with an
LCD
aim
"Choosing Calibration
LCD display technology continues to evolve, and during this book's lifespan, we expect to see LCD displays that use red, green, and blue
However,
own
10-bit
bration software uses these 10-bit tables to adjust color temperature and
gamma,
ratio
is still
full
256
shades per channel. Note, however, that LCD displays have a fixed contrast
increased too.
Calibration
and
packages.
Profiling Tools
Chapter
6:
129
what
is
that
it's
done deal
monitor
do,
merely describe
doesn't
a single profile
was then
his
&
profiles
can,
and often
change anything. But for every rule, there's an exception, and the exception to this particular rule
files.
is most display proDisplay profiling blurs the
new white
point.
There are
tor profiling
still
few moni-
distinction
between calibration
two ways:
and
profiling in
found
in
many monitor
calibra-
approach
is
that
if
you choose a
downloaded to
the videoLUT
When you
display
it
matching calibration data probably won't get downloaded to the videoLUT, with the unhappy
result that the display won't be-
this
and hence
profile thinks
it
of the display.
mixed
time he selected a
new monitor
first. If
you're at
all
manage-
ment, we
recommend
visual
adaptability that makes our eyes incredibly useful organs for living on Planet Earth
the goal of
cali-
bration
eyeballs are very good at making comparisons, they're lousy at determining absolutes.
If
is
a wdndowless cave
completely stable
essentially,
calibrator,
so.
but
But if you
130
come with
a bundled calibra-
that the
serial cable
all
means
ports,
one
for
communication between
Examples include the Sony Artisan Color Reference System, the LaCie Electron /BlueEye line, the Mitsubishi SpectraView line, and the Barco
Calibrator V line.
CRT monitor.
designed
won't work as well
filters specifically
while the Barco Reference CalibratorV actually uses a monochrome luminance meter a simple photon counter and gets
measurements of the phosphors
in
so
it
its
each
The phosphors
don't
is
tweak the videoLUT only to achieve the requested gamma. Calibration and profiling with these packages is typically a one-button operation
you attach the measuring instrument to the screen, press the button, and
walk away. It's almost impossible to make mistakes with these systems. A second less-obvious advantage of these systems is that they can often
make
sible
than are available through the display's frontpanel controls, so they can create a more accurate calibration than is posfiner adjustments
with a
human
DDC2
incorporated in just
DDC2-compliant monitor, when equipped with a suitable cable, has the potential to become a "smart" monitor. Thus far, the only standalone pro
filing
BasICColor Display
we're
still
suit.
Chapter
6:
131
Figure 6-1
Monaco
Systems'
ColorVision's Monitor
ColorVision's Photo-
CAL and OptiCAL support several third-party instruments, while the GretagMacbeth and Monaco solutions only work with their own instruments, the EyeOne Display and the Monaco OPTIX, aka the X-Rite DTP 94, respectively.
While
all
EyeOne
The only real advantage we've seen from standalone bundles over separately
is
the
initial
132
is
We find
issue
if
between packages are the list of supported instruments, and, mainly, the licensing terms. The latter isn't an
that the
main
differences
if
you
need
Instruments
Once known
affectionately as
hockey pucks, the instruments that you now come in so many shapes and
forms that the epithet rarely applies. The puck stops here, so to speak. (We
couldn't
resist.)
Figure 6-2
Monitor calibrators
Warning:
If you're
calibrating
instrument expressly designed for LCDs. The suction cups used to attach
calibration instruments to
CRTs
it
useless.
(Dead
LCD
monitors
aren't
heavy
enough
to
make good
doorstops.)
generally
you
find that
sistent results,
to consider paying
some
attention to your
viewing environment. See "Viewing Environment" in Chapter 9, Evaluating and Editing Profiles.
Chapter
6:
133
color-managing the data that gets sent to the video card, using the profile
that represents the behavior of the specific display in question.
it
doesn't really
is
that matters
that your
come
if
some
to
of your work
lies
may want
calibrate your
is
monitor
And even
at
if all
your work
color- managed,
your display
is
behave better
some
settings than
levels.
Adjustments you make to the monitor itself, on the other hand, are there's no loss so a major consideration in choosing calibration
settings
is
the
two
target values:
white point
gamma
For
CRT
to the
same recommended
white point of 6500
it,
K and
but we think
it's
useful to understand
For LCD displays, the only thing you can typically adjust on the monitor
the brightness of the backlight. Changes to the color temperature
point for
point
LCDs whenever
native white
isn't an option, we use D65 because the color temperature LCD backlights is closer to D65 than to anything else.
of most
134
role for
your
eye.
As
all
colors relative to
some
neutral
calibrate your monitor to 6500 K even though many people think K of 5000 as the standard viewing white point in graphic arts. Here's why.
you
when
operating in a white
to
it
through millions of
which of the two most commonly used daylight standards, D50 (5000 K
correlated color temperature) or
ture), is best. (See
K correlated
color temperaIf
Chapter
1 if
you
this
ment have identical white points. But long experience has told us that this
doesn't work the way the theory would
print comparisons," in Chapter
9,
though the better current CRTs have a native white point closer to 6500 K. In either case, to move the white point to 5000 K, we have to limit the
output of the display's blue channel, lowering the overall brightness and
dynamic range. This is why many people (including us) often find a 5000 K monitor to be a bit too dim, dingy, and well too darned yellow.
. . . . . .
worth remembering the sentence that started off this explanation. The eye has a tremendous ability to adapt to different whiteSo instead,
it's
point environments. The eye takes a little bit of time to adjust to a change
in brightness,
but
it
has
little
K monitor and
mounted
It's the relationships within the image or As long as you give the eye a good adaptation environment, and both environments are of approximately equivalent
in a viewing booth.
you should have no problems. If your software has more than just two choices for white point, you have
another option
white
point setting that best approximates a sheet of paper in your viewing booth.
Chapter
6:
135
Some people
all
of their equipment, including the paper being used, have found this to
useful.
We, however, prefer to deal with the color of paper white in the printer profile, and concentrate on matching the brightness of the monitor
be
Target
Gamma
The recommended
setting for gamma depends somewhat on how much work you do outside the color-managed environment. Without color management, the general practice has been to choose a gamma that best
medium
in English,
going to print, you want your monitor to have similar tone repro-
why Macintosh
of 1.8
assumed
cards
is
to
have a
gamma
Macintosh video
produce an approximate display gamma of 1 .8, and calibration instructions have long touted 1 .8 as the "standard Macintosh gamma"
set to
.8?
approximated the dot-gain curve of the Apple LaserWriter. This served as a poor- man's color management (actually a grayscale management,
was well before the days of color management, since the displays being used at the time were monochrome). If an image looked good on a monitor calibrated to gamma 1.8, then it would look reasonable when
as this
printed without
much adjustment.
is
now
we recommend
around
little
that
you
calibrate your
all
monitor to a
gamma
of 2.2, for
our
testing,
gamma
2.2
If
to go further,
gamma
for
On
gamma
1.8,
you've been happily calibrating your monitor to D50, or to both, don't feel you have to change it just because we
profile,
the differences
subtle.
136
How Often
Should
like the
Barco
and the Sony Artisan are pretty insistent that you recalibrate
30 days.
which seems
much slower rate than the phosphors in CRTs it's unlikely to be an issue in a human lifespan. The backlight, however, will decay slowly over time.
get
We calibrate our LCDs weekly to be on the safe side, but you can probably
by with less-frequent calibration than with CRTs.
Before Calibration
The
it's
first
is
to
make
all
sure that
worth
On a CRT,
the
way up;
on an LCD, turn the brightness control all the way up. If the result is something other than a display that's at least 3. hair brighter than you'd like, the
if
open,
isn't
be even worse
Warm-Up Time
Before calibrating a CRT,
make
sure
it's
for at least 30
reached
its
stable operat-
monitor
make
(If you use this as your excuse for a little Web surfing
every morning,
we wrote
the
first
LCD
displays also
much smaller.
Chapter
6:
137
Resolution, Refresh,
brate. Just
Settings Make sure that all the other monitor settings are finalized before you calichanging the resolution from say 1 280 x 1024 to 1152x864, or changing the refresh rate from 85 to 75 Hz, can affect the overall brightness output of the monitor. So can changing the geometry settings on the
display
the electron guns on a smaller area of phosphors, which slightly increases the brightness of the image.
Old Monitors.
If
may
be time
for a
new
some
extra
use the geometry controls on the front panel of the monitor to reduce
the horizontal and vertical size of the displayed image
say,
85
Hz to
75
Hz
say,
800x600
The
refresh frequency
and resolution
settings
can be found
in the Dis-
play Settings or Control Panel on your system, but be careful that you
select a
It's
and if you change any of these parameters, you need to recalibrate for each
change. Also,
but we
will
anyway
that you
should
set
is
free of dust
and
fingerprints
before calibration, because they can introduce inaccuracies into the readings. In the case of CRT monitors,
fall
off
and a hazard
for your keyboard and measuring instrument. Use a weak solution of mild detergent or a cleaning product
specifically
ammonia
or
other harsh solventsmost high-end CRTs use antiglare coatings that housefragile.
hold glass cleaners wreck: the coatings on LCDs are even more
138
Precalibration
luminance. In
the monitor
dynamic range by choosing white and black some packages, this step setting the analog controls on
is
as ColorVision's
Pre-
for white
luminance
how
bright you want the monitor to be. Others simply adjust the monitor to an
value.
tors, when given a choice, we opt for a value somewhere between 85 and
sometimes much
so,
for a while.
It's
to get the
maximum
when you do
you
shorten the monitor's useful life. A decent CRT should be able to achieve
in
sometimes by as much as half. Good calibration packages guide you setting brightness. This is important because we find that the half-life
months
if
be half as bright in 18 months and there won't be anything ness, you can do about it. Dropping the brightness from the get go will give you
will
headroom to
we
start
all
the
brightness
all
tell
you
explicitly to
non-automatic varieties generally display the target current measured luminance. You then adjust the contrast control (on
CRTs) or the brightness control (on LCDs) to
6-3
Figure
shows some
typical examples.
Chapter
139
Figure 6-3
Setting white luminance
PrtCAL"
O.SI4,O.S24Ky
3l3,0.52Sxy
0.089 tin
93.49 od/m'2
Done
ColorVision's
PreCAL
lets you
luminance. You adjust the contrast control and repeat the process until you achieve the desired luminance.
:i
left,
measures continuously. You adjust the contrast control until the white indicator
lines
Not raiUbte on
this monitor.
C5W>
i
Sdect
Profile
Parameters
m^^m^ fmiii^imm
IjMitaMmMB
MonacoOPTIX simply
lets you
define a target
luminance.
Tm Oa ScfMa Oisp^rJ
eaiomiavMsKltel
not
t oftlH dUta*.
EE
140
is
If
you
some shadow
out.
levels,
and
if
you
set
it
too high,
your blacks
be washed
the instruments
as the
sample gets darker, and the light output of CRT monitors gets progets to black.
where systems that adjust the monitor's controls automatically have a huge advantage. They take hundreds of measurements and average
This
is
them. Calibrators that step you through these same adjustments manually also take
how to present these measurements to the user in a useful form. On CRTs (and on a very few LCDs), you adjust the black level using the brightness control (which is really what the techies call an offset). On most
LCDs, the black level isn't controllable separately from white luminance
the only real control is the brightness of the backlight
to accept
what the
measured black
level
moving around
the black
it
level. Gradually,
Some calibrators let you set the black level visually, instead
ally
they usuit's
show
working
signal at
more
no
some
different
black
level.
is
difficult part
most consistent
some techniques that can help you refine the black-point setting.
Chapter
141
Flsurcd-^
Setting biacl( level
ColorVision's
-^!
Q Not
GretagMacbeth's EyeOne Match, above left, and Monaco Optix Pro, above right, both measure black continuously and provide feedback via a slider When it lines up with the target, you've set the black
level correctly.
142
Setting the Color Temperature In CRT monitors, the color temperature is adjusted by changing the
dividual gains
in-
on the
red, green,
it
can only
at
be accomplished by filtering the backlight, so we generally leave LCDs their native vv^hite point, v^hich is usually close to 6500 K anyv^ay.
But the level of control that CRTs offer varies from model to model.
Typically,
CRTs
offer
one
(or
more) of the
follov\^ng:
and 9300
K,
though some
for
So how you get to the desired color temperature depends on the monitor controls. Again, with automatic systems, the software takes care of the
you to skip this adjustment if your monitor doesn't have individual and B gains, but we find it useful on all CRTs (see Figure 6-5).
CRTs with presets. We always
start
by a considerable
amount, almost invariably giving a lower color temperature than the preset value. In that case,
we may
example,
a 7500
if
the 6500
CRTs with continuously variable color temperature. Again, the colortemperature labels on the color-temperature control are often
signifi-
cantly off from the real, measured color temperature. We adjust the color
result.
it
doesn't
make
ference whether the monitor offers control over two or three of the channels
we rarely adjust more than two, anyway. Most calibrators show you
Chapter
143
Figure 6-5
Setting white point
144
Calibration
and
Profilins
all
and builds a
profile.
There
Make
bration.
sure that
Any good
and, in
fishies
fact,
Nevertheless,
your
floatie
settings, or disable
altogether.
And of course,
you'll
have to
restart the
calibration process.
It's
mouse pointer to
exceptions.
It's
just
good advice
to
tended to attach to the monitor has greatly improved since the early days,
by no means unheard-of for the instrument to the calibration is done. In that case, you need to start over.
but
it's still
fall
off before
Savins
tlie
Monitor Profile
Regardless of what type of calibrator you are using, the last thing
it
does
seems
like
is
management system
saving
date in
Some people
the filename.
create a
We
think this
Chapter
145
Visual Calibration
We're tempted to say that visual
calibration
is
an oxymoron
ambient
different
light is dramatically
Gamma
adjustments
are
cali-
means bringing a device known state, and the adaptive nature of our eyes makes
bration
back
to a
out
it
just
same aim point twice by visual methods alone. We don't recommend visual calibe able
bration, but
if
just
about
gamma,
get
some
should
start
may find
warm-
helpful.
All
same phosphors
if
as yours.
is
Failing that,
your monitor
up time and
resolution settings
an
happen-
if it's
calibration
than for
shadow-mask monitor, use a shadow- mask profile. Sony and Mitsubishi are the main providers of the former type; Hitachi
is
If
you
try to
the
If
bets are
off,
that's
impractical, at
sure that you
least try to
make
conditions
if
the
and
blue,
We recommend that you just overwrite the previous profile the old ones
are useless
profile described
no longer
clutter
and just
your system.
Most profilers automatically save the profile in the correct location and
load
it
the profile in
systems.
its
on
different operating
On Mac OS 9,
the System Folder (some calibrators save the profile in the Displays folder
inside the ColorSync folder
either way
is fine).
146
in as
an Admin
making the
that's
your "Home"
Library,
which
is
we
their
we
advise saving
all
in /Library/ColorSync/Profiles
it.
whenever
possible, so
users have
access to
On Windows 98, 98SE, and ME, save the monitor profile in Windows\ System \ Color. On Windows 2000, and Windows XP, save the monitor profile in WinNT\ System \ Spool \ Drivers \ Color. On Windows NT, save the
profile in WinNT\System32\ Color.
Piece of Cake
Monitor calibration and profiling
just as well, because
it's
is
which
is
people say they want to trust their monitor, and calibration and
ing
is
the
first
it's
an
iterative
calibration
and
Building input
Profiles
Starting
Out Right
To get the color you want, you first have to know what that color is. The fundamental role that input profiles play is to tell the CMS what that color
We must stress upft^ont that input profiles don't automatically give you great color or remove the need for color correction they just tell the CMS
is.
what colors your capture device sees. So a good input profile will faithfully
render the dark and murky appearance of an underexposed image or the
some
cameras shot
because the
difficult to
light
source
is all
main ones
Fuji
is
the only
Unless you
what's
like
on the
film.
The orange mask on negatives varies so much with exposure that the profile would only work reliably if your negatives were exposed very
close to the
148
However,
if you're
can be significant time-savers. Scanner profiles are so easy to build that there's relatively little reason not to do so. Digital camera profiles, however, are quite a bit harder, for
First, let's
little later.
digital
cameras.
the
we compare
XYZ
device values
The difference
measurements have,
been done
for you.
The physical
target that
target description
file
color patches
on the
target
file.
surements are carried out on a small sample of the total batch. As a result,
some targets' TDFs in the batch are more accurate than others. Expensive
targets are
individually,
so the
TDFs
more
accurate.
you have an instrument capable of doing so, you can always measure the profiling target yourself and plug the measurements
Of course,
file
that
accompanied the
target. This is
easy
do with
large-format transparency
the affordable targets (you need a transmissive spectrophotometer, and ones force you to position each patch manually), and extremely difficult
Chapter
7:
149
with
35mm
spectrophotometer with a very small aperture, and they're both rare and
expensive).
Scanner Targets. By
118.7/
1
far the
most
in
(transmissive)
and 1T8.7/2
n9ur7-1
150
to
make
different profiles
on our experience, we don't think so. The image-forming dyes used in film
stocks as different as
tical
target,
accu-
Don
HCT targets (you can find out all about them at www.hutchcolor.com), using both the
Kodak and
Fuji versions,
target than
buying batch-
measured targets
on
We prefer the HCT target to the IT8 not only for the accuracy of the TDF,
but also because it contains a better sampling of colors, particularly dark,
saturated colors,
Chapter
7:
151
Digital
camera
targets.
digital
camera
targets that
have
(at
GretagMacbeth ColorChecker SG, which replaces the now-deprecated ColorChecker DC. The target is specifically designed for profiling digital cameras,
and includes a
designed to
let
and black patches around the perimeter the profiling software comp)ensate for uneven lighting, along
series of white, gray
with the 24 patches from the original Color Checker (see Figure 7-3).
Figure 7-3
158
The ColorChecker
awry.
DC was
The glossy patches had a tendency to turn black in cross-polarized lighting setups, and the high patch count tended to make profiles that
were notable
In
for their lack of smoothness.
ation
many cases, we still prefer the old 24-patch ColorChecker. One situwhere we prefer the ColorChecker SO (for Semi Gloss) is for profiling
field
cameras in the
under available
(that
is,
uncontrollable)
light, for
the
simple reason that the black, white, and gray patches around the perimeter
of the target help
We
you determine whether or not the target was evenly lit. do suggest that you measure the 24-patch ColorChecker yourself.
The formulation has changed at least three times over the years, and while
the patches from each formulation appear similar to the human eye, they
digital
cameras.
and
digital
cameras:
source
The
light
stable in
all
models, and
is
variable this
a huge
why
How you account for differences in the light source depends on the
pabilities of the
camera.
The
device,
color
on scanners and cameras change over the life of the but so slowly that it'll probably take five years or more before you
filters
need
to reprofile.
With scanners, the biggest variable by far is the software settings. Software settings are also important with digital cameras, but in rather different ways, so from here on
it
and
start
Chapter
7:
153
relatively easy
then keeping
it
set
that way.
The
first
to get the
to get the
scanner behaving
Response
first
do
is
to
make
If the
sure that the scanner responds the same way to every image you scan.
its
response
to the
image
at
hand, you're
back to chasing the proverbial moving target with the rubber ruler! So you need to turn off any features that set black or white points,
remove color
casts, or
do anything
any sharpening
in
depending on image content. There are, however, two automatic features that we've found are benign
with regards to color
right).
GEM
(Grain
management, so if your scanner is what they do, by all means leave them
ASF technology,
it's
designed
to
where you rfon'f want to reproduce what's on the film it's unlikely that you'd want to use color management and Digital ROC at the same time.)
it
the ones we run into over and over again are those for the PolaNot
all
models are
affected, but
some members of
the family have auto-exposure hardwired into the scanner firmware. You
can't really profile these scanners. If you're using a
if
ment"
in
Chapter
10,
Color-Management Workflow,
instead.
154
Optimizing
task
is
tlie
Scanner's Response
it's
stable
make
sure that
drum
scanner, produce images that are pleasantly contrasty and saturated, but
set the
output gamma,
we
rec-
'Objective Test
for a tech-
you
available for
download
in
www.hutchcolor.com.
to
color-managed scanning
is
to
maximum
bit
We
an
image
editor such as
if
Adobe Photoshop.
it,
you can achieve significant productivity gains by performing color correction and conversion to output space in the scanner software. The downside is that your corrections will
However,
your scanner allows
be based on whatever
size
whether you bring raw scans onto an image editor or do conversions and
corrections
is
the
same.
we usu-
in the 5-12
10-24
MB for 48-
bit scans.
Make
and
try to
mount
flatbed scanner,
that
isn't
you're profiling a
a good idea to
mask
reflections.
We usually scan the target as a high-bit TIFF file. If your profiling software doesn't accept high-bit TIFFs, you can downsample the
target scan
Chapter
7:
155
channel
in
in 24-bit
RGB.
We
profiler,
package
cropping
crop
in
Photoshop
just
minimizes the
amount of data you're slinging around). We also check each patch for dust
and
scratches,
tool (see
Figure 7-4).
Tip:
Check Your
Policies
its vitally
RGB
you
any automated
that
We also recommend
Figure 7-k
KODAK f-KTACIIROME
Straightening the target scan is easy in Photoshop. We use the measure tool to measure the angle of one of the lines that should be horizontal, then choose
Arbitrary Rotate. The opposite angle
results in
is
set
156
open the target reference file, which contains the measured color data for the target. Then you're asked to open the target
First,
you're asked to
7-5).
HCT Flex 848
gamma
3.0 1
comers
of the target.
mmammf^mmmmmmB^.
m
\
Chapter
7:
157
scanners
reference
file
and
builds a profile.
is
What makes
digital
than scanners
most
part,
capture originals
been reduced
cameras have
So metamerism
the way we do
their diversity.
than
it is
with scanners.
device's response
locking the
is
totally useless.
it
to react differ-
phy lighting and exposure. There are plenty of good books on the subject,
once more, that when you're profiling a camera, lighting the target evenly and capturing both the highso we'll say no
more except
to stress,
lights
and shadows,
is critical.
you gray-balance the camera itself you expose a gray card, then use the camera software to adjust the analog gains of the individual channels
let
Wlilte-balancing color
filter
as use an area array sensor with color filters applied over the sensor, so
they're often
known
Each element
in
the sensor captures a single color, usually but not always red, green, or
158
blue.
is
made by processing
which
is
Almost all CFA cameras offer a white balance feature, but it works quite
in
prosumer CFA cameras offer the choice of shooting JPEG or shooting Raw format. The impact of white balance differs between the two.
is
the on-camera settings for white balance (and contrast, sharpness, color
so
when you
profile a
camera
for
JPEG
capture,
it's
critical
you
set a
profiling target.
When you shoot raw, however, the white balance setting has no effect
on the captured raw data it's simply recorded in the image's metadata as a tag that raw converters can use for a default interpretation. However,
since the
the camera
It's
good idea to set a custom white balance when you shoot the target,
raw conversion, rather than
on
on white balance.
If
your camera
is
probably
isn't
simply open the images in a well-chosen editing space, and use your calibrated monitor as your guide for any necessary
edits.
is lit
as evenly as possible,
profiling tools allow
and
try to capture
as squarely as possible.
Most
if
they're
to correct small
get a
bad
or the software
If you're
profiling raw,
is
minimum processing required to produce a color image. In the early days we had a notable lack of success with this approach, but with
only the
current raw converters and camera profiling tools,
we
find that
it
works
Chapter
7:
159
reasonably well.
It's
SG
target
5.0,
camera
profiles
is
profiles. You provide the profiling tool with a target description file and a captured TIFF image of the target, crop the target, and
building scanner
press a button.
The
and you're
done.
Well, not quite.
that,
Most camera
in any other kind of profile, blur the line between color and color correction. The huge number of variables that management come with the territory in camera profiling just make it an inherently
more than
complex undertaking. For example, we've found that most cameras respond quite differentiy to daylight and to tungsten, so we recommend
making separate profiles for daylight and tungsten shooting. Most camera profilers allow you to set contrast, gray balance,
tion,
satura-
and even exposure compensation in the profile itself. Getting the hues
is
right
profiling.
The
trickier aspects
concern the exposure and contrast. In our experience, it makes more sense
to build a family of profiles with different tonal handling than to try to get
everything right in one single profile. Figure 7-7 shows the options offered
for
camera profiles.
160
Figure 7-7
GretagMacbeth
Profilemaker Pro 5
Photo Tajk
camera options
^ '^
profiling.
Neutralize
t<
=9
"
CjIKti
f~
Pttolo
Task
General Purpose
^^
mi>t<iw
otufc
Photo Task
'
Cenerat Purpose
_3
C|>oture
^^
i
Craytolaott
Cray taUt>c
Comp^nsaWwi
Fine
Tune Shadows
CompniMn
^
More
Details in
"-
9-
Saturation Adjustment
S Contrast Adjustment
Cntel
Cancel
OK
The Exposure Compensation tab lets you bias the exposure for cameras whose
built-in metering consistently under- or
lets you
build highlight^ shadow^ contrast, and saturation tweaks into the profile.
lets you
0^
ipomr* ContpBMiW>
Samrm>f> utd
measured colors
which
is
accurately,
useful
Chapter
7:
161
If
the sheer
number
is
of variables
hurt,
one
interest-
ing ahernative
Adobe
Camera Raw, which contains not one but two built-in profiles for each supported camera. We discuss Camera Raw in some detail in Chapter 12,
The Adobe
Common
Camera Raw's
tweak the
in
built-in profiles to
Startins
Out Right
A good
input profile can be a valuable time-saver.
produce scans that reproduce exactly what's on the film, which is usually the best starting point for an image. Camera profiles are a bit more slippery. to
profiles, we'll
still
have
its
rears
head, to color, too. But even in the worst-case scenarios, a good camera
nudge the image in the right direction, saving you time and effort. Which is really, after all, what color management is about.
profile will at least
Building
Output
Profiies
Final Destinations
Output
to
profiles
do more than
just deliver
map you
Output
when you're
decid-
ing
management system (CMS) produce the right numbers to represent your color on the output device, but they also help the CMS show you, on
color
printer,
Most of our captured images contain colors that our output devices can't reproduce, so we have to decide how we want
to
is
the
map
that
that
and
an output
profile doesn't
describe the behavior of your output device accurately, your color won't
it to.
This capability to preview the results before they happen is one of the most valuable things color management brings to the table it lets you use relatively inexpensive devices like monitors and Inkjet printers to pre-
devices like printing presses or digital film recorders, so you can take any
163
164
But to do
so,
the color
accurate profiles.
out a
surement, Calibration,
and Process
Control, because
you figured
If
it
didn't
apply
to you. Stop,
you just print and let the profiling software do its thing,
will
profile.
be a
lot
higher
is
if
you
work-
that's
why we
spent a
whole chapter harping about calibration and linearization. In this chapter, we talk in detail about the things you have to do before
profiling to
make
make sure that your device keeps behaving the way the profile expects
to. Even if you don't plan to build your own profiles, relying instead on any of the many reputable profile-building services available online or through consultants, you need to make sure that the profiling target
your
device's behavior,
is built.
and you need to be aware of the things that can and hence the accuracy of its profile, after
the profile
5,
do
is
to describe
But most output devices change over time, though different kinds do so
in different ways. So unless you like trying to
rubber rulers, you need to develop strategies for making sure that you collect
good data to build the profile and for keeping the device's behavior in
sync with the profile. In this chapter, we'll point out the kinds of variability
that plague different types of output devices,
for collecting
good data and for tracking the device's behavior so that you
all
know the
is
Chapter
8:
165
Measuring Instruments
If
instrument
essential.
In theory,
spectrophotometer to build output profiles. In practice, we recommend reflective spectrophotometers because they offer the most bang for the
buck. They don't cost a whole lot
Do yourself a
favor
supported
the patch order, and then exthe measurement type, and the actual formatting of the
figure out the data format your profiling software expects
file
file
but
it's
a venerable
blames
it
for a considerable
amount
of hair
so
much simpler
can
talk to directly.
There are profiling packages that use a flatbed scanner to measure the printed targets, but in the final analysis, scanner-based profilers are like
the talking horse: what's amazing
isn't
how well
they do
it,
do
it
at
all.
Measurement Geometry
the direction from which the light strikes the sample, and the direction
light is collected.
known
ments. They measure the color of the sample without regard to surface
texture
inks, plastics,
we
favor instru-
ments with a 0/45 or 45/0 geometry (the two are functionally equivalent), because they make measurements that correspond more closely to
the way the sample appears to the human eye, taking into account surface
texture
on the apparent color (see Figure 8-1). Most sphere instruments offer an option to "exclude the specular comand
its
effect
more
this
like
if
option
available.
166
Figure 8-1
Measurement geometries
detector
In a 0/45 instrument,
the sample
is
illuminated
that's
by a
light beam
perpendicular to the
surface.
The detector
3 sample
0145 geometry
detector
"2
sample
d/0 geometry
In a d/0 instrument, the sample is illuminated by a diffuse light source that lights the sample evenly from all angles. The detector reads the light that's
reflected
Aperture Size
All
spectrophotometers measure
light
Most of the spectrophotometers used in color management have a measurement aperture of around 4-8 mm in diameter. Smaller aperture sizes
Chapter
8:
167
is that you have to print be read individually by the targets so that the patches are large enough instrument, which uses more paper a concern if you're profiling expen-
However, there are two situations where a larger aperture can help.
One
is
when
billboard printers,
is
when
you're
canvas on an inkjet
tion.
printer,
niters Some papers contain fluorescent brighteners that convert ultraviolet light
into visible blueish light, fooling our eyes into thinking the paper is whiter
and
brighter.
and aren't fooled by paper brighteners, so they see the paper as being compensate by adding the complementary color, may have a yellow cast from highlights to
this
problem
is
to use a
spectrophotometer with
it
pretending that
results
it
isn't
there
UV filtering. The only spectrophotometer we know of that has user-switchable UV filters is the Spectrolino. Other instruments, such as the X-Rite DTP-41, come in two versions, one with a (permanent) UV
than no
filter
UV brighteners
GretagMacbeth's
intelligent-
ProfileMaker 5.0, for example, has an option to detect and compensate for
optical brighteners
but thus
far
it's
168
Polarizing
filters
are
sometimes useful
for
pers, particularly
when
found them more useful with dye -sublimation printers than with glossy Inkjet papers. They're also used in instruments designed to measure wet
ink
on
Backing
The ISO standard recommendation is to measure targets on a black backing. While
measuring over black can create problems when the stock you're measuring is thin or translucent, because the black backing results in artificially low luminance readings. (Unless, that is, your final
to point out that
output
will
is
makes stacking paper impractical), to measure over white instead strip readers such as the DTP-41 generally give you the choice. A white backing
will
still
slightly,
but
much
less so
than a black
one will.
Handheld Instruments
making spot color measurements you position the measurement aperture on the sample and press the measure button. They're handy for process control, where you need to
are great for
Handheld instruments
With a handheld instrument, you position the measurement aperture on the first patch, press the measure button, move the aperture to the sec-
ond
and so
on, several
hundred times.
automated
Handheld instruments
varieties
a tight
and can produce very good results. They're great if you're on budget, have plenty of time and strong wrists, and only need to
rememberbut
if you're like
suring your first target that you'd really like an instrument that offers
more
Chapter
8:
169
Handheld
reflective
ColorMouseToo!
CM2S and
from X-Rite, Spectrostar s Spectrocam, and GretagMacbeth's Spectrolino and EyeOne Pro (see Figure 8-2).
Fl9urc 8-2
Handheld
spectrophotometers
Part ofBruce's collection of handheld spectrophotometers, old and new. Clockwise from left: ColorMouseToo! CM2S, Colortron II, X-Rite DTP-22
Digital Swatchbook,
offer a
readings like other handhelds, you can also use them in a "scanning"
mode
by dragging them over a row of patches on an appropriately designed target (the instruments need targets where each patch is significantly
different
from
starts).
its
another
These instruments
way
that
of collecting
it's
relatively
design your
own
targets,
which
is
for the
EyeOne Pro
as well as
for various
the
170
them
to read
an entire target
automatically. XY plotters demand the least human interaction for reading patches, but many of them don't make it easy to measure a single color or a custom set of colors. The two most commonly used XY instruments
are GretagMacbeth's Spectroscan (see Figure 8-3)
to different tasks.
The Spectroscan
is
actually
made up
of two parts
the handheld
arm
that
to patch.
measures targets up
mm 0.25 mm
1.5
it
to by in thickness. It lets you specify measurement positions to within and to average multiple measurements per patch, which makes
(12.2
by 24
cm
9.4 inches)
very useful for measuring "noisy" print processes such as Inkjet on rag
may be substantial variation within each color patch. Measurement is automatic, but quite slow. On the plus side, once you've started the measurement process, you can simply walk away and come back when it's done. X-Rite's Spectrofiler is more specialized it's designed to make
fast
either control bars for process control or specially formatted targets for
Figure 8-3
GretagMacbeth's
Spectroscan
Brace's Spectroscan at
work
Chapter
8:
171
profiling.
up to 80 inches (less-expensive versions of the instrument handle 20-inch and 40-inch sheets, respectively). It measures an appropriately formatted
extended 1T8 target
in
Printing the target in the trim area lets you piggyback target printing onto
a money- making press run, so the Spectrofiler is great for profiling presses,
but
it's
Strip
Readers
measurement instruments available,
Spectrocam can come close. They need more human involvement than XY plotters you need to load the strips into the instrument and keep them properly aligned and they're ill suited to making spot measure-
ments
for
they're quick
and
efficient
The
profiling tools
is
the
making ICC
profiles
and
is
by some Electron-
ics for
tion instrument.
Of late, the DTP-41 has been given a serious run for its money by GretagMacbeth's ICColor strip reader, which is fully supported
in GretagMacbeth's software
and
is fast
Profiling Paclcages
All profiling
measurement
compare known
RGB or CMYK values (the ones in the profiling target) with the LAB values we obtain by measuring the printed target. Profiling packages run
the
based packages
($2500-$5000)
.
match
Generally speaking, we find that you get what you pay for,
though depending on your needs, you may find that you don't always use
everything you pay for! For example,
if
on RGB
inkjet printers,
you
don't
172
CMYK
if
you're
working with a handheld measuring instrument, the ability to define custom targets with thousands of patches probably isn't of great interest.
All
they provide a
it
the target, feed the measurements to the profiler, and then the
on the chew-
We
package in
this
book
it
would
we
did
so
different packages
Instrument Support We don't think there's been any collusion between the vendors, but they
all
seem
to
to
instruments in
this
support as
is
many of the
Most
profiling packages
text files,
measurements as
handheld instruments,
direct
support usually means that the target is displayed on the monitor with a cursor shoving you which patch to measure very helpful when you stop
to
target.
With automated
instru-
ments,
perhaps
less
important but
still
a real convenience.
With instruments that require specially formatted targets, such as XRite's DTP-41 and GretagMacbeth's ICColor strip readers, or the handheld
scanning EyeOne from GretagMacbeth and Spectrocam from Spectrostar,
the profiler
for
example,
if
compare your press's behavior with published standards you may have
to
you want
to
target to
do some searching to find an ITS. 7/3 formatted for the EyeOne or Specit
one patch
at a time,
but
that's quite
two
tips.)
Chapter
8:
173
lie
Just
Creation
profilers
what do output
they, as
Y,
LAB
CMYK
in to
do when
we
rather sim-
doesn't
plistically
put
it,
"chew on the
we pointed out
All
in
Chapter
4,
points, each
number
LAB
of grid points,
About
Profiles,
every output
one
in
M,
Y,
and
K,
for
L*. a*,
and
b*!)
thing
is
RGB
all
or
to
each rendering
of work.
may
table,
which
may build
in
calculates
may
and AtoB2
do other things
figure
story,
out.
were made from a profiling target containing 875 patches, producing 875 measurements. But each
To go
the
in the
opposite direction,
number of grid
AtoB table contains only 17 grid points, each one of which has
this case
see a progress bar during the profile creation process, rest assured that the
profiling tool
is
when you
knows what
hefty calculations.
Tip:
Download
may
not offer a target formatted for your instrument, but chances are that
downloads
but you can download the package and use the targets and target
files
reference
file
for
your particular
one speed
files
bump
in using
both measurement
for,
Format Target and Measurement Files. The files and target reference
your profiling tool
is
getting
them
We
approach
to use a spreadsheet
program
like
174
target reference
files.
files.
Use one of
these as a template to figure out the data format the profiling tool wants
(see Figure 8-4). Likewise, profiling tools almost always include target
reference
files
RGB
or
target. You
need to take the target reference file for the "foreign" target and
for
reformat
it
Figure 8-4
files
Chapter
8:
175
Targets
One of the
biggest areas of difference
between
profiling packages
is
in the
CMYK profiling, but the 1T8.7/3 has some shortcomingsits main usefulness
is
target for
so
Ini-
most packages
CMYK targets.
In addi-
tion, the ECI 2002 target, developed by the folks at the European Color
tiative (ECI) is
it
of device behavior.
IT8/7.4
is
mentioned
targets,
simply too
new
to
own
proprietary
RGB
target(s).
the
number
of patches
they require you hundred measurements, some require closer to a thousand, and some give
you the option of measuring several thousand patches. Don't assume that more measurements always means a better profile in the end in our expe-
depends very much on the profiling software and the device being A profiled. very general guideline is: the closer your device is to being linear
rience,
it
and gray balanced, the fewer patches you need; and the more non-linear and/or color casted the device, the more patches you need. In some cases
you can end up introducing noise when profiling very linear devices if you measure too many patches. But no matter what, your mileage will vary.
If
smallest
you use a handheld instrument, you probably want to measure the number of patches possible the difference between three hun-
lot
on your vmsts! When you have to measure a large number of patches with a
handheld instrument, you also run a greater risk of mismeasurement, which
vdll
produce a bad
is
profile.
patches
obviously
less of an issue,
and
it's
mismeasurement occurs.
In
Some profiling tools also let you generate your own custom targets.
the past,
we felt that this was strictly for the hardcore color geek, but Gre(though measuring a 10,482-patch target
tagMacbeth's ProfileMaker Pro 5.0 makes custom target generation relatively painless
may be another
176
Figure 8-5
Profiling targets
>
Profiling targets
all
come in
a sufficiently
representative
sample
! I
11*41
4 u Q n
*,
wmKmmmrnmmmMmmammmmmmm
-.
! ^H
IT.7/3
mmm
mm
khbibi
"
'
iHHHI
iiiniai
an accurate
profile.
IBB
^ BBBBBBBHBBBB
BBBBBBBBBB:
'
Chapter
8:
Building Output
Proffiies
177
ngurc
8-5
;
'^
Profiling targets,
continued
Both pages of
MonacoPROFILER's
1
728-patch
RGB target
-BBB
'ir 'B
-BBB SB
178
Data Averaging
If you're
measure multiple
results.
Some
do
You can always open the measurement files in a spreadsheet program such as Microsoft Excel and average them there, but having the profiling
tool
do
it
for
you
is
Tip:
still
to
but the MeasureTool application offers two very useful capabilities even
it
lets you
compare measurement
to average
your
profiler.
(MeasureTool
com-
it
to
Linearization Some profiling packages make profiling a two-step process, whereby you
first
8-6, to
The
profiler
that's
^you
re-
and measure the linearization target (which has many fewer patchand use these measurements
you need
to
profile. In
update an existing
some
cases,
and update
the profile.
Do
these packages work any better than those that don't offer linear-
producing the same color at any value higher than 70% they can. They
work by changing the values in the profiling target (and its accompanying
starts to
plug up,
Chapter
8:
179
Figure 8-6
CMYK 50-step
linearization target
""PH
180
'
o^
Profile
MonacoPROFILER:
CMYK
session
Separation parameters
Options
MonacoPROFILER
Black Gcmratlon:
Use automatic
Type:
TTie
settings
C UCR @ GCR
witt)
component replacement
from package
to
package.
Each level ollylack generation is represented as a response cun/e on a graph that can (w edited.
Intelligent
Black
771/s
maximize the
Maximum
Maximum
Ink:
Too" %
Maximum
ijotj
MM
MonacoPROFILER offers control over black and total ink limits, black start, black shape, and GCR strength, in addition to automatic settings.
Separation
Black
Max
CMYK
400
Mm
Heidelberg PrintOpen lets you control black and total ink limits, black length, black width, and GCR strength.
I
Basic table:
Profile size
Sample IT873CMYK928
Black Start
25
Urge
-Gamut mapping
Define Black Point
-Color composition
C
73
M
64
58
85
9 Optimized O Customer-specific
Prefer in colors
No Black
GCR Amount
Length
5uiet
General settings
Darker
',
Cancel
")
OK
GretagMacbeth's ProfileMaker Pro provides and total ink limits, black start,
black width,
Chapter
8:
181
Hgurc 8-8
Rendering controls
Profile
Options
MonacoPROPlUR
ooler
MM Iw evarai
color
bMno* or
proN*.
*) gray
ililtr vokio
nori
oolofintotilcoiy noutral
ThMooMcCi MVftv moif oPMbut donp n$utnl MxtM tmti raM aMk fi* (Mpar tiMti nmMn uncftan0*((
T><olluwiitoculDeuMDWfiimoiwlotiHM
CofHraM
ww)pio*wtwliaoceurhonbuiangl
vM iflod Vw OTOirt of ooffipramon i^P'lod to Vw \" or iphbioM ctkonnol of ttw proMo. SflkMBon wfl alMI Vw mouni of conpfaMon ^ipPod lo Vm 'ib' or chromo of Vw pfofHo
SMurMon
AiMtfiD tfw
|Kv
iMMf RMWtf MMMf nuffitefi ntf nofVMV tfw Mnounf of flowrfflwipffntftifl WMf 0wiuf tf9iw#4 mMv Ivpsr /lunbcn Ml/vducv tfw wnounf of ooA^pfMSton uMtf to buMlfM
3
MonacoPROFlLER lets you choose how much
to sacrifice for perceptual rendering.
lightness or saturation
GvMcritfPfi fCCpiofllv
Profile iiir
Saiii*itira73CUVKi
J}
I
GMnat mapplna
1
Prefer
O OpUmlicd # Customcr-ipecmc
In
colorj
General letUngi
182
Some profilers let you decide whether to aim for a neutral gray axis that's
dead-on neutral or one
that's neutral relative to the
compensate and make true neutrals appear yellow, while the paper- relative
neutrals appear
let
you
edit them.
lie
than in the
measurement data or the device behavior. See Chapter 9, Evaluating and Editing Profiles, for an in-depth discussion of profile editing.
Getting
Good
Data
print a profiling target,
If you just
you may be lucky enough to get a good profile but unless you take special care when printing the target and taking the measurements, it's a lot more likely that you'll get a bad one.
to your profiling software,
You want to make sure that the output device is working properly when
you print the profiling target. Then you want to capture measurements that
represent the good working state accurately. Lastly, after you've built the
you want to make sure that the device keeps working the way it did when you printed the target, and hence that the profile stays valid. Different
profile,
remedy, so we'll break the discussion down by types of device, point out the
issues you're likely to run into with each type,
free to skip
from here
Openins and
Printing tlie Target Profiling targets are possibly the only case where we don't care color appearance that matters the numbers in the target
all
is
at all
files.
about
There-
fore,
it's
numbers in the
Chapter
8:
183
target
embedding a profile in a profiling target, both because they're simply unapplicable, and
files.
it's all
We make a
because
profile
profile,
is
when a source
present.
but no workflow
absolutely buUetproofl)
it.
life
when you
it,
and
that the
numbers
in
the target
11,
file
more information on
for
one
example,
when
profiling
an RGB
Inkjet printer,
to use
when
profiling a
to profile
on top of linearization
curves, or curves
make the
you do anything
profile
is
we make profiles in situations like this, we always document exactly what settings we used, and we put some clear indication in both the internal and external name of the profile that it's a
non-standard profile that applies to a particular set of printer
settings.
(don't color
manage) option,
Missing Profile
shown
in Figure 8-9.
Figure 8-9
The
CMYK document
'178.7-3
not have an
embedded
color profile.
How do you
is
want to proceed?
(don't color
Choose Leave as
(don't color
is
O Leave as manage) O Assign working CMYK; RWPs7 CCR1-25-85-320LC RWPs7 MaxK-0-85-280 O Assign
'
profile:
leave the
to
CMYK
Cancel
target unchanged.
184
risk of inadvertently
file,
If
you assigned a
gets
embedded
when you
save.
Printing the Target When we print, we always set the Source Space to Document (which, if we opened the target correctly, is always Untagged RGB or Untagged CMYK) and set the Print Space to Same As Source, as shown in Figure 8-10. That
way, the
printer driver.
Figure 8-10
tffiiritftWifWiii
flnchM
(
[
Cancel
inches
Center Image
Scaled Print Size Scale:
c
Fit
( Page Setup... )
[Took
a Scale to
(
Media
Height: |7.278
inches
MM
Box
0Show Bounding
_J
Print Selected
Area
Source Space;
Document:
Proof.
Print Space:
Profile:
Same As Source
Relative Colorimetric
numbers
2 Use
Blacit Point
Compensation
Profiling
RGB
Inlcjet Printers
As we've previously pointed out, there's really no such thing as an RGB Inkjet
printer
they
all
use cyan, magenta, and yellow inks, most also use black,
"light" versions of the primaries to
and some
also
add
call
light detail.
We
them "RGB
inkjets"
Chapter
8:
185
The reason
all
RGB
devices doesn't
have anything to do with the devices themselves; it's simply that the data pipeline from the application to the printer driver offered by QuickDraw
Interface)
on Windows can
RGB (or grayscale) data, not CMYK. So even though some applilet
you send a CMYX file to the printer, they perform a hidden conversion back to RGB before handing off the data to the printer driver.
(The
Mac OS X
it
can
CMYK
which
CMYK profiles
you the better results is to make both RGB and for such devices, and use the one that performs better.
will give
Before Profiling
offer
RGB
Inlcjets
and
stable.
RGB
inkjets don't
any calibration
features,
you need
to
worry about.
behavior
which appear
printer,
in inks or
The first two are things you need to take into consideration before you
profile.
is
Media
erally
settings.
Most
media
types, gen-
amount
and
in
some
on the
print. If you're
using vendor-
186
Comparing Colors
The
ability to
is
compare mea-
difference, while in
trals
midtone neu-
One
well-kept secret
is
Gre-
sured colors
invaluable in color
be visible.
In production work, a delta-e in
comparing
dif-
is
usually consid-
still
download
ered a good commercial match, and a delta-e of less than 2 is considered unattainable due to the
macbeth.com)
it
doesn't let
you
many
tion.
But
when
you're evaluating
some means
you need
to
be a
little
determining
are
is
how
different they
MeasureTool
5.0.
5.0 in ProfileMaker
it
extremely useful.
far the
allows
you
of track-
By
most
common
Bruce's usual
method
on uncalibratable
devices such as
print
target
RGB
inkjets
is
to
delta-e values
schemes
exist,
profiling
and some
are a bit
more accurate
is still
see Figure
8-13.)
the most
reports
someone
safe to
which the
finds
was
built. If
he
Perhaps the biggest omission from the first edition was our failure to mention ColorThink, from
any further
assume
than
or a peak delta-e of
more
www.chromix.com. ColorThink
ofi'ers
that she
In theory,
than
Tools.
Most spectrophotometers
than any other tool we've seen, in both 2D and 3D, we used it to make
come with
perceivable
by humans vdth
nor-
mal color
it falls
little
It's
less
common
Open them
and
in a
spreadsheet application,
then,
peak
delta-e differences.
copy the measurements into a file that you know the tool can read.
If you're
using third-party
need
to
experiment
to find out
which
settings
produce the
to
need
compro-
mise one
Chapter
8:
187
FlsurcS'll
in
most
Media settings
inkjet
and black
is
OClMlom
#AtfvanM4Snin9*
key
fntow
-
to getting good
profiles.
144<Mpr
MmOmMt
Mt(ioW(4V(
s HlQn $pc#o
mp HOfflMflttI
FtMMOMaM
f^tw^
f ewci^
A target like the one shown in Figure 8-12 is useful for all sorts of tasks,
including this one: the ramps
solid colors let
let
FIsurc 8-1S
that
if
you achieve
maximum gamut, you'll have a fairly non-linear tone scale with some
It's
some
linearity
some
do anything about the gamut size. Watch out for puddling, bronzing, or ink bleeding, all of which are signs that the printer is laying down too much ink for the paper to handle. If you encounter any
extent, but
it
media
188
Epson inkjets,
Photorealistic, along with some slider controls and a gamma setting. Fortunately, they also offer
numbers
unchanged
ment.
that
It's
may find
you get better linearity using some other setting. Once you determine the settings that yield the best compromise, you
profile this condition, with the
can
when you
that
use
the profile, you'll always have to have the software settings set the
same
can't
way
you did
means
you
use the profile inside the printer driver, because the place you choose the
driver-level color settings
the
you
when
can only have one or the other, but not both. This
a problem
con-
We
works
for all
supported resolutions on a
that doesn't
do a quick reality check by printing the RGB process control target shown in Figure 8-9 at the different resolutions, and then measuring each one and comparing the results. See the sidebar, "Comparing Colors," earlier in this chapter. If the average delta-e in LAB between different resolutions
the peak delta-e is greater than 6, you'll almost cerwant to build tainly separate profiles for the different resolutions.
is
1,
greater than
or
if
when
profiling
is
need time
The ink may appear dry but it almost it won't smear or rub off
to cure.
and the ink takes time to react with the paper coat-
(The actual curing time depends on the specific inkset and paper.)
you
Chapter
8:
189
start
target as
soon
it
because
you
really are
The
easiest
attain final
measuring a moving target. way to determine the length of time your prints need to color is to keep measuring the profiling target with an auto-
mated measuring instrument until you see little or no difference between measurement passes. It's time-consuming, but you only need to do it once
for
It's
ink that
the issue.
different
inksets,
on
Figure 8-13
id
Comparing measurements
7iaon4ia*iixt
2200 PI Uabt.txt
|diue
Avrr4c
Orantl
1.42
mt (OX
t.t*
flgma
HtMS
HKontias
Maximum
Onnll
BvttOX
Wont ItX
141
measuring the
lawlltpit-
would
ifyou
C23 Ret! 33i>-4ZI 22.3 Sample* 3Z2-4I.4 21.0 Delta* 1.63
remain undetected
1.63
If
ed
and over again. Instead, you can use the RGB Process Control shown in Figure 8-12. Print the target, note the time it was printitself
and set
it
Then print the target again, noting the time the new one was printed, and
make
190
you can see visual differences, you know tlie print takes at least two hours to cure. Re-examine them periodically until they appear identical,
If
and note how long it takes for the second print to look identical to the first
one. This gives you a rough estimate of the drying time.
You need to refine this rough estimate with a few well-chosen measurements. Subtle differences between targets that aren't obvious to the naked
eye can be amplified during the profile calculation process, so measure
at least the solid and midtone patches for R, G, B, C, M, Y, and RGB. When
the prints have cured, you shouldn't see any differences greater than 0.5
delta-e
earlier
in this chapter.
Creating
RGB
Inkjet Profiles
few
or,
only when you've found a reason to do so. Some profiling packages offer a two-step
print
first
and measure a
linearization chart.
to generate a
The
lin-
earization
measurements
custom
PrintSc,
others,
Some packages, including MonacoPROOF, MonacoPROFILER and GretagMacbeth's ProfileMaker, offer a choice of gray rendering as either absolute or relative to the paper. We've noticed that with
paper stocks, neutrals that measure dead-on neutral appear yellow to the
eye because our eyes always adapt to the paper white. In those situations, rendering gray relative to the paper seems to work better. In the case of
ProfileMaker, Preserve Gray Axis will produce neutrals that measure neutral
yet look yellow, whereas the Paper Gray Axis will produce neutrals
that visually appear neutral. These options apply only to the perceptual
rendering intent. Other intents are always built using Paper Gray Axis.
A few packages offer some control over gamut mapping for the perceptual rendering intent. There's
no
right
way to do
perceptual rendering:
if
Chapter
8:
191
you're of a
When you
that's
it
name
Profilins True
We
that
RGB
Printers
RGB
printers to refer to devices such as the Fuji
make them
to
highly repeatable.
stable with
be very
no curing time.
real
The only
source of variability
we
is
that the
profiling target
may print
orientation.
Color geeks refer to this problem as anisotropy din obfuscatory way of saying that the printer produces slightly different color when printing the same
image in
portrait
is
of anisotropy
and landscape orientations. In our experience, the effect usually quite subtle, and unless you're picky, you may not
it
profile.
RGB
Printers
If you do notice anisotropy in the printing of the profiling target, we offer two ways to work around the problem scrambling the patches on the target, or printing the target four times, rotated 90 degrees each time, and
If
don't offer
EyeOne Targets. Many profiling packages that random patch arrangements have targets formatted for the
EyeOne. Since the EyeOne's scanning mode requires big differences between each patch, the EyeOne targets are, in effect, randomized, which
makes them
even
if
you're using
some
192
Randomizing the patches yourself might seem like less work than printing and measuring four targets. Trust us it's not! You not only have
to
move
file itself;
file
you
also
have to rearrange
the
numbers
the measured values to the control signals that produced them, and the
chances are extremely high that you'll screw something up in the process.
Just bite the bullet
and
Printer Profiles The options offered by profiling packages for true RGB printers are the same as for RGB inkjets, but they may not always produce the same results.
Of those packages that offer linearization, the ones mend it for RGB inkjets do recommend it for true RGB
versa.
Creating True
RGB
and vice
Rendering
if it's
available,
Profiling Tliree-Color
Dye-Sub Printers
RGB
devices even
though they use CMY dyes. The main variables that plague dye-sublimation
printers are anisotropy (though for quite different reasons than true
printers)
RGB
in consumables.
performance due to thermal latency: they make color by heating the dyes in the donor ribbon until they sublimate turn into a gas and get absorbed by the coating on the
Dye-sublimation
printers vary in their color
The laws of physics limit the speed with which the print head can heat up and cool down, so the color can vary depending on what color
paper.
so
if
you're working with a handheld instrument, you may want to use scrambled
patches on a single target to avoid excessive wear and tear on your wrists.
Some dye-sub printers also exhibit directional metamerism, where the when you rotate the
Chapter
8:
193
sample 90 degrees.
If
a polarization
filter
can help
(if
Some dye-sub printers offer software settings that perform some kind of auto-enhancement on incoming images. Make sure that any such options are turned off before
If
you
your profiling package offers a linearization step, it's likely that your dye-sub printer will benefit from it. Other than that, the default settings
for
your
profiler
Profilins
Composite
CMYK
Printers
and digital presses.
CMYK printers differ enormously in dynamic range, gamut, available paper stocks, and inksets. In this section, we'll talk about color laser printers,
color copiers, solid ink/ wax printers, inkjets,
(Printing
sume
the device
is
As with RGB output devices, you first need to make sure that the printer
is
stable, linearized,
gies are
with each
class's typical
rately.
them, sepa-
Once you've stabilized the printing process (we provide guidelines for
doing so below under each printer type), printed the target or
targets,
Most
profiling packages offer default settings for the different types of devices,
and these are usually the best place to start. The most common options are total ink limit and UCR/GCR settings. More sophisticated packages allow finer control over black generation, including black start, the shape of the black curve, and the amount of OCR. See the sidebars, "Ink Limiting"
CMYK
If
you're using
400%
we
suggest a
medium black generation, but a lighter or heavier amount gives you better results,
results.
194
Before Profiling
CMYK
form a
class
drum
age
made of patterns of positive and negative charge onto the paper. The
and charged
particles,
paper passes by a toner cartridge containing the first colorant in the form
of very small
to the op-
positely charged areas of the paper. Finally, the paper passes through a
heated fusion roller that melts and fuses the toner onto the paper. In older
color lasers the process
latest
is
done separately
for
generation
all
We explain this technology because it helps you understand its inherently variable nature.
sources:
charge
it
can't
be com-
When a toner cartridge is new, there are lots of eager toner particles that
are itching to
ticles are
jump on charged
steady decrease in the density you can achieve with each colorant.
you used up the exact same amount of each colorant (extremely unlikely), you'd notice a steady decrease in saturation. More likely, you
If
consume the
among
constantly changing.
twice a day
determine
is
be
more
first
to calibrate to
periodically printing
and measuring a
is
the easiest
way to do
profiling target.
Chapter
8:
195
Figure
8-U
prepared to
tion interval,
results.
The first approach will produce a profile that's accurate for the device's optimal behavior. The second will give you a profile that's accurate for
the device's average behavior. the
first
If
calibration, use
approach.
If
you
can't
be
calibrated
when
Creating
iting,
CMYK Color
Laser Profiles
it
Color laser printers and copiers almost always have fixed built-in ink limso you don't want to limit
any
further.
much gray component as possible to print with black ink by selecting a maximum GCR separation. Here are our suggested separation parameters
for color laser printers.
Maximum setting
Black Start/Onset:
5%-10%
196
Ink Limiting
We
don't
know
of any
CMYK
ers,
In
either case,
though,
it's
critical that
you
set
them
in
one
colorants.
the printer
is
to paper, the
paper is likely to disintegrate, whether the ink is being applied by an Inkjet printer
or a printing press.
type that can take different paper stocks with different ink requirements, such as an Inkjet, it's usually easier to set the limits for
For presses, it makes a great deal more sense to set the ink limits in
the profile.
There's never a reason to lay
But even
when
the colorants
each paper type in the RIP, and then set the profile ink limits to
400%.
If
maximum
density.
There
dye-sublimation, or solid-
reason to lay
is
down less.
to sacrifice
ink printers,
is
maximum
the printer
either limited
some
to a single
400%
as
cases density
on the
reach
simply to save
money by using
maximum
solid ink),
it
less ink.
some kind
always needed
CMYK printing.
you
If
prints
made through
seem oversaturated
or
it's
260%
Maximum setting
5%-10%
Before Profiling
Most of the things
profiling
CMYK
inlcjets
RGB
CMYK Inkjet printers as well. The main variable, apart from the
is
on the
Chapter
8:
197
Black Generation
Composite CMYK printers usually need a fairly specific black
generation scheme, but on presses, the way you introduce black
ink to the cyan, magenta, and yellow primaries involves a series of trade-offs that represent one of the most critical aspects of
printing.
Each has
its
own
strengths
and
ofis
is
weaknesses.
UCR
or
GCR
UCR
ten used
separations
are
on newsprint presses
less
image content.
presses,
When we
profile
we
newsprint
generally create a
press op-
black ink
to
produce a denser
obtain with
up the black until the type looks nice and dense, and a little more black than
you'd bargained for can turn a
we can
con-
tent.
Computer screen
grabs, for
black than
we could
money black
GCR separation
to
to print
colored inks
answer when
eration
it
on
press, so don't
to experiment.
in profiling
The two
Under Color
variations in registration
trivial
UCR
You can
make it easier to maintain gray balance, since the black plate carries
while
OCR
is
more
aggressive
amount
of
CMY
that
would produce a
If your
RIP
allov^s
it, it's
usually easier
to set ink
limits
limits
sults
and and
linearization in the
to apply ink
reis
by applying ink
and
linearization in both;
you're doing
multiplying the
or the other.
number
of variables
198
Some RIPs apply ink limiting but don't let you control it other than by
you want to use a paper that isn't supported directly by the RIR you'll need to experiment, but you should begin
selecting different paper types.
If
We
though
the Inkjet
printer
very noisy
using uncoated watercolor paper), you may benefit from taking multiple measurements and averaging them which, with a strip
(such as
when
reader,
Creatins
Due
ties,
CMYK
Inkjet Profiles
wide array of Inkjet printers, paper stocks, and RIP capabilithe recommendations we give here are guidelines for a reasonable
to the
If
or not)
400%
260%
Maximum)
30%
haps because people don't realize how inconsistent color laser printers can be and aren't aware of solid ink as a viable option). Their main draw-
back is that the prints are quite delicate an eraser removes the ink from the paper, heat melts the ink, and sunlight can drastically alter its color.
Chapter
8:
199
work by maintaining a heated reservoir of melted rotating drum and is then cold-fused
when
it
comes
tortilla
to pais
very
have
this
problem.
Even though these printers have four inks, we usually profile them either as CMY, or as CMYK with no black generation. We've never found a
reason to average multiple targets.
Creating
CMYK
to
Xerox Phaser 8200, here are the recommended settings. This effectively builds
a CNfVK profile that generates separations with no black channel
ently the black channel
Total Ink Limit:
is
appar-
best
computed by the
printer
itself:
300%
0%
None
Black Generation:
you end up with disgusting results, fall back to the suggested settings
Before Profiling CMYK Dye-Sublimation Printers CMYK dye-sub printers operate identically to CMY dye-sub printers
except that they have PostScript RIPs. Whether they have three or four
colorants, they're
still
considered
CMYK devices.
same considerations
before profiling apply, including printing and averaging of multiple targets in multiple orientations.
should en-
counter the very rare one that doesn't, don't make the mistake of thinking
400% coverage
less density
200
at 400% than at 320% or so, because the extra heat required to lay down 400% coverage sublimates some of the dye out of the paper and back into
Creating
If
CMYK
your dye-sub has built-in ink limiting, use the following settings:
Totalink Limit: 400%
Black Ink Limit: 100%
UCR
60%
In the rare case that the dye-sub doesn't have built-in limiting, try:
Total Ink Limit:
320%
UCR
60%
is
The Beast
when it comes
on standardized press behavior rather than optimized press behavior. Or you may decide not to profile the press at all (see the sidebar, "Don't
Profile the Press?!").
The key
factor in deciding
to profile
it,
press to behave,
and
whether or not
Chapter
8:
201
press
must be able
to
If
it
necessary to force the press to match your proofs or change your proofing
and Proofing"
Chapter
Workflow).
Do
it
on
press.
Treat the press as a $4000/ hr. color correction station by adjusting the
you may as well forget about profiling the press unless you're willing to spend a good deal of time finding a stable and reasonably
In the latter case,
on the next
page).
is
In the
eminently
practical,
but
may
current proofing
doesn't rely on
is, it
and you're
you
aren't
profiles to
happy with your proofing system, or it's one that uses convert fi-om press to proofer space, you'll need to profile the
to
press, but
make one
Before
The
first
Proffilins Presses
is
consideration
fed press
control
isn't
you how to do
that;
202
A few
digital
proofers,
on a
press, as well as
may want
to con-
dead
center.
Traditional
ers,
capabilities.
profile for
inks
the colorants produce similar dot gains to the press. The great
is that you can send exactly the same separations to the proofer and to the
profile,
simply use
workflow benefit
you want on
press.
That way
A second
to take full
consideration
is
advantage of
its
whether you want to optimize your press capabilities, or whether you want to make
your press conform to some kind of standard or reference behavior such as SWOP/TROOl for magazine publication, the nascent sheetfed TR004
standard from GRACol, ISO 12647-3 for newsprint, or a contract proofing
device. See the sidebars "Optimized or Standardized Press Behavior,"
and
target run will likely be reused, because building the best possible press profile is almost always an iterative process. So no matter whether you
Choosing profiling targets. Most profiling packages offer proprietary targets as well as IT8.7/3, largely
due
However,
target
Initiative
The brand-new
which contains 1617 patches, is effectively a superset of the IT8.7/3 and the ECI 2002. At the time of writing, the
IT8/7.4,
Chapter
8:
203
Once
varying dot gains on different
you
aren't
happy with
a hand-
you
print to
more than
it's
ful
of paper stocks,
probably
imagesetter.
profile
The
single press
impractical to create
and manage
then
for
One
aimpoint
to take a paper
make
from your press profile to your proofer profile, and account for
CMYK.
IT8/7.4
we expect
shelf-life.
Both targets
offers the EC!
come
EyeOne Pro). Otherwise, gang copies of the orientations and expect to do extra measuring.
When you print a run of targets, you'll have hundreds if not thousands We recommend selecting between
and 20 sheets
to
valid
Measure
get a sample of
and some
some
really
good press
sheets,
some average
press sheets,
Measure
Sample
only those press sheets that represent the ideal press behavior you
wish
it
In the first case, the intent is to ensure the profile represents the overall
when
press
you don't have a whole lot of near-perfect sheets or below-average sheets, and most of them are average.
204
Optimized or Standardized
Press Behavior
It's
It
could be
and
SWOP/TR
most
standardized, but
it's
easier to
of file portability, as
one of the
understand
if
common
about maximizing its capability the lowest possible dot gain, highest ink densities,
press
is all
may
involve
something
relatively easy
such
With a
you'll
fully
optimized press,
on
need
to
make
a profile for
custom
trans-
other
way
make
separations
"Intentionally Non-Linear").
it
Or
you
this
may be more
involved, such
ratio,
to
do
so.
is
as
changing water/ink
make
The problem
for
that
desired behavior, and you can use either standardized characterization data, such as that provided
which
there's
no standard
profile the
means
press,
of creating separations
if
by
SWOP
or proofs. But
you
behavior.
ior
could be a house-standard
is
to
make
average press sheets don't add noise to the profile. Use this technique
when
and consistency
are excellent.
Most press
sheets will hit the intended aimpoints; therefore, you want the profile to
its
if
they
more of an open
question. Entry-level
packages
may simply
offer preset
Chapter
8:
205
Intentionally Non-Linear
Linearizing the imagesetter or
platesetter should
among
to
still
being
event in
make custom
In
each
one of them.
plates
made with
need
it.
these devices
so that a
50% 50%
and
an organization with 10
it's
presses,
not realistic to
make
to
this
method
Common-
10 profiles: quite apart from anything else, you can't delay the
we
linearize imagesetters
platesetters
know which
screen settings.
other things
for dot gain produced on press in our separations. That's one purpose for profiling a press or contract
you regularly
Ipi
print at 150
and 175
same
substrate,
presses.
be made
nonin
This
is
especially important
one
CTP (Computer-To-Plate)
or
more presses
to
conform
to
it's
on press than a
film.
plate
made from
file
common
in the flexography
and
image
files. It's
print-packaging industries to
to take
bility
advantage of
porta-
and standard separation methods (see the sidebar "Optimized or Standardized Press
Behavior"), they need to use the transfer curve function to
effectively "add-in" dot gain.
be a
That
image. Unless you know exactly what you're doing, and have communicated it clearly to your prepress and printing providers, don't mess with transfer curves.
and end
points,
and
also let
extend black away from the neutrals and into saturated colors
see
Figure 8-15.
profiles,
we
rarely
make
used the
profiles, we'll
go back
slightly refined
206
Figure 8-15
rfMlftm
Predefined
C Offset
Separation
Chapter
8:
207
it's
pretty
much
impossible to
start
tell if
value to 38% rather than 40%, for example. See Chapter 9, Evaluating
for profile evaluation techniques.
RGB or CMYK. The challenge is in knowing which one. In most cases, you'll need to make both an RGB and a CMYK profile to see which is better. The RIP or printer driver separates the RGB or CMYK
data you send
it
into the control signals for the specific inks in the printer.
A few Inkjet RlPs actually let you control each ink individually and offer
support for six-, seven- and/or eight-color ICC
ing such a multichannel profile ing presses,
it's
mak-
may be worthwhile.
really the
only
way to go because you need multichannel and plates for use on press. Be warned,
cost.
and those
that
the
trivial
measurement data
No one has massive amounts of experience building multichannel so the best advice we can offer is profiles you're on the bleeding edge
to
of profiling:
Do what's necessary to make the device behave the way you want it to.
Print the profiling target while the device
is
Make
device's behavior.
208
Checking the
ter,
Map
careful about following the principles we've laid out in this chap-
If you're
you may get perfect profiles on the first try maps that show exactly where your color will go. Our experience tells us that although a newly
built profile
may be very good indeed, it can almost always be improved. we look at techniques for evaluating and editing
spend rainy Saturday afternoons tramping across heath and bog, peering through wet glasses at the map in hand, pondering how to relate its contents to the ankle-deep water in
in the
is
now you're
looking
map
territory, possibly in
ankle-deep water,
and
One view of evaluating profiles is that it's an exercise in determining how lost you are. Another is that it's fundamentally futile to try and put
a metric on people's subjective preferences.
find out
We
think
it
makes sense
to
how inaccurate your maps are. Once you know, you can decide to
to allow for the inaccuracies
make them more accurate by editing them to better match the territory, or
you can decide
in the right
have one more reason for putting profiles through some kind of systematic evaluation. Almost all color matches are the product of at least
We
two
profile's
accuracy in isolation,
awry.
when
things go
209
210
Judging the
Map
Compasses, sextants, and other such devices are indispensable tools for navigation, but at some point, you have to simply look at where you are.
By the same token, measurements play an essential role in color management, but when it comes to evaluating profiles, your eye has to be the final
arbiter
1, we pointed out some of the can on So when you evaluate a profile, many your eyes play you. you need to set up your viewing environment so that you can say with
if it
it's
certainty that
Your eye must be the final judge, but it doesn't have to be the only judge.
We'll
show you some objective tests that can help determine a profile's colo-
per-
no
single correct
way to
some
point,
you have
to
do
that, a stable
viewing environment
funny farm.
fix
It's
the problem at
it's
(though
chapter
also
an
throughout
this
we'll point
Viewing Environment
Back in Chapter 3, we pointed out that virtually all the color matches we create are metameric in nature that is, they're dependent on the light
source under which we view them. So when you come to evaluate profiles,
you view hard-copy samples under a controlled light source such as a D50 light box. But simply plonking an expensive light box into
it's
vital that
an otherwise-imperfect viewing situation is like sticking a Ferrari engine into an AMC Pacer it'll cost you plenty, but it may not get you where you
wanted
to go.
Chapter
9: Evaluating
and Editing
Profiies
211
Some
level of
color
management
D50
light,
We agree
activities.
an
human
sick days.)
we offer a series of recommendations for reasonable ones. We'll let you decide just how far you want
So rather than insisting on ideal conditions,
to
go towards the
ideal.
Surfaces
Surfaces within your field of view
walls,
floor, ceiling,
desktop
should
judgment. But pastels can be just as insidious: Bruce moved into a workspace with very pale pink walls, and he found that until he painted them
white, he introduced cyan casts into
If
all
his images!
is
the
way
to go, Chris
has compiled
a variety of sources:
flat
paint
Lamp Raw Umber (L-36/48 PPG), and Permanent Red (0-3/48 PPG). Write those numbers down and take them with you to
if
you want
to try the
mix yourself.
similar Kelly-Moore Paint Co. formula from photographer John Palmer uses a pastel-tint white as a base with three colors to create an
interior, flat latex similar to
Munsell 8 gray:
Lamp
Raw Umber
If all this
neutral,
and
that color
room doesn't affect the light you use to view the hard copy. Bear in
that white walls tend to reflect the color of the
as long as you're
it
mind
black
ambient
light
it's
manageable
isn't
ideal either, as
212
Lighting
The ISO
(International Standards Organization) has set standards for
arts.
il-
D50
as
luminosity of
"Critical
Comparison."
See the sidebar, "Counting Photons," for a definition of lux, lumens, and
candelas.
and apparent contrast increase under stronger light (these effects are named for the scientists who first demonstrated them the Hunt
saturation
effect
effect, respectively).
mind
it
for color
monitors
should be less than or equal to 32 lux and mustbe less than or equal to 64
lux.
all
the
ISO has acknowledged this, and is still working on standards for this kind of match. So until these standards are published and ratified (which may
take several years),
pirically (that
is,
by trial and error) over the years. While it might be mostly a concern for the upcoming board game Color
Geek Trivia-Millennium Edition, we should be clear that D50 is an illuminant with a very specific spectral power distribution that no
artificial light
source on the planet can replicate. The term used for most light sources
is
K is an example of correlated color temperature, not an illuminant. Different 5000 K light sources have different spectra and produce
spectra. 5000
slightly different
appearances.
Ambient
light. If you're
ent light levels because CRTs just aren't very bright. The color temperature
of the ambient light
isn't terribly
is
important
is
that you
Filtered daylight
and the viewing area for hard copy is OK. Full sun from a west-facing
window is not, both because it's too bright and because it imparts a lot of
color to your surroundings.
With some of the latest LCD displays, such those from Apple and EIZO,
light levels
dis-
much brighter than CRTs, but the same rules about excessive
LCDs
as to CRTs.
Chapter
9: Evaluating
and
Editing Profiics
213
Counting Photons
Photometry
the
science
of
also has
counting photons
or.
an equivalent definition
is
a basic
lumen
more than one way to count photons, and different methods use different units. The luminous flux (or lumiBut there's
nous power)
visible light
is
the
amount
of
The luminance
light given off
refers to the
by a
more
is
typi-
one direction
computed
in
by measuring the
(which
a light -
power
luminous
flux
is
nance
is
which
is
per unit area of the light-emitting surface. It's measured in candelas per square meter, which
times also
is
some-
mens
known as the
nit (from
nance
by Y
is
tance from the lamp to what it's illuminating. A typical 100- watt
lightbulb has a luminous flux of
of
intensity
visible
is
light
illuminance refers
of light arriving
It's
to the
at
amount
an illuminated scene.
just
The
is
alent to
measured
is
in
(Im/sr). (A steradian
a standard
In
all
bitrary definition
an illuminance of
about 1000
in
full
whalewax candle.
214
from the ambient light. High-end CRTs often include a hood, but if yours didn't, you can easily fashion one for a few dollars from black matte board
it's
simply massive.
It's
also a
on the screen
Hard-copy viewing ligilt. Unless your profile building application has additional options, the color science
to create color matches under D50 lighting, so for your critical viewing light
D50
illumination
as
would be
an
ideal,
there's
no such thing
artificial light
D50 spectrum.
So-called
is
are really
K lamp and
The best
available solution
light
box that
lets
you vary
light, so that you can turn it up when you're compartwo ing hard-copy samples and turn it down to match the brightness of the
monitor when you're comparing hard copy with the monitor image.
Tip: Taiior the Profile to tlie Liglit Source.
later) let
they
you define your own. So instead of D50 LAB, you can end up with "GTI Lightbox LAB." This lets you make very critical color judgments under your
viewing
light,
^we really
management,
either.
it's
a worthwhile
investment. But
tioned,
As previously men-
more pronounced spikes than the relatively smooth spectrum our sun produces, and with some inksets, such as the pigmented inks used in some Inkjet printers,
many
artificial light
which
significant differences
Chapter
9: Evaluating
and
Editing Profiles
215
between two 5000 K light sources, though you're unlikely to see differences
with press inks.
been
typically
smoother spectrum eliminates some of the strange behavior that results from
the combination of a light source with a spiky spectrum and an inkset with
Tip: Use a
little
Viewing
Ligiit Clieclcer.
Viewing
light
different colors
under other
Light Checker
light sources.
One such
the
GATF/RHEM
your lighting
If
color matches.
stripes,
you
definitely
need
to im-
good lighting
comparisons
exist
when the
Some pundits will tell you that it's impossible to match a monitor image and a printed one, because the experience of vievdng light reflected from
paper is simply too different from that of vievdng light emitted from glowing phosphors. In a very narrow sense, they may be right
difference between hard-copy and monitor images
is
one important
our eyes can invoke color constancy (also known as "discounting the illuminant" see "Color Constancy" in Chapter 1, HTzaf/sCo/or?), whereas
with the
latter,
is
the image.
This may help to explain why so many people have difficulty matching an image on a monitor calibrated to a 5000 K white point with a hard- copy
image in a 5000 K light box. There may be other factors, too a lot of work remains to be done on cross-media color matching but whatever the
reason, the
216
When given a choice between 5000 K and 6500 K, we calibrate our monitors to
6500 K because it's closer to their native white point; we can obtain
a better contrast ratio than we can at 5000 K, which requires turning down
on the monitor.
If
happy working with a 5000 K monitor, by all means continue to do but no matter what the white point, it's critical that you throttle back
The second trick is to place the light box at right angles to the monitor so
that
it
you have to look from one to the other. This accomplishes two
lets
retina
at its
the cone-rich area in the center of your most acute and allows your eye to
it
goals:
adapt
to
comes
to
making
color comparisons.)
perfectly match the print? Probably not. But frankly, short of a press proof,
fectly. Laminated proofs, for example, tend to be a little more contrasty, and perhaps a shade pinker, than the press sheet not to mention their but we've learned to filter inability to predict wet trap or print sequence
out these differences. You have to learn to interpret any proofing system,
Evaluating Profiles
Once you've ironed all the kinks out of your viewing environment, you can
safely start evaluating
your
profiles.
One
is
evaluation
is
might
see,
need
at least
two
profiles,
sometimes more.
Chapter
9: Evaluating
and Editing
Profiles
217
Anything that you view on-screen goes through your monitor profile, so the monitor is the first device to nail down once you know you can
rely
on your monitor
just trust
it
profile,
it
If
you
blindly,
and
huge amount of
unnecessary work for yourself. Once you've qualified your display profile,
it's
much
easier to use
it
and output
profiles.
it's
also the
one type of device where calibration and profiling are usually performed as a single task. Since it's much more common to find problems with the
calibration than with the profile,
it's
if
Monitor Calibration
The two most common problems with monitor calibration are incorrect black-point setting and posterization caused by trying to apply a gamma
that's
too far
native
8-bit tables
you need to take the profile out of the display loop and send RGB values directly to the display. To do so, set your moniTo check the
tor profile as the default
RGB
that
RGB
is
interpreted as monitor
directly to the
Setup
in
Photoshop.
In
Photoshop 6 or
later,
choose
you choose Monitor RGB, Photoshop automatically loads the Monitor RGB profile in Proof Setup and checks "Preserve Color
Numbers,"
effectively taking
We generally use Photoshop for this kind of testing, though almost any
pixel-based editing application should serve.
218
is
monitor calibrators
for
two reasons:
and near-black.
relatively
for
averaging a
lot
of measurements.
Be warned that the following test is brutal at showing the flaws in most
monitor calibration and can lead to significant disappointment! (See
Figure 9-1.)
Figure 9-1
Black-point test
In Photoshop (or the pixel editor ofyour choice), create a and make a selection in the center of the
document with
the
marquee
tool.
Chapter
Figure 9-1
9: Evaluating
and Editing
Profiles
219
to full-screen
"marching ants. Open Curves or Levels, and target the 0,0 point in Curves.
Drag the dialog box off the screen, leaving only its title bar showing (the flare from the dialog's large expanse of white can prevent you from seeing small differences, which is what this test is about).
220
Figure 9-1
level
it
by
one
With excellent calibration systems, you may see a difference between level and level 1. More typically, you won't see a change until some-
where around
levels 5 to 7, or
If
the
first
few
have a color
cast,
for example,
the
first
few
slightly. Then
recalibrate.
Gamma check. To refine the gamma setting, display a black- to-white gradient.
in Figure 9-2.
hide all other user interface elements, and then look at the gradient closely.
gradient,
and black
will fade
monitor.
Chapter
Figure 9-S
9: Evaluating
and
Editing Profiles
221
Gradient
test
image
test
some slight
banding or posterization in the shadow areas, and you may see some color where you should see neutral gray. Make sure that you're looking at
straight to the
monitor
checking the
Color crossovers in a raw RGB gradient almost always indicate a fatally flawed calibration
tool. If you've
your monitor,
the
first
still
it's
thing to try
you
that
see color where you should see grays, and you're absolutely sure
aren't looking at the gradient
you
fix
through a
profile,
you need to
toss
this isn't
can
More commonly,
some
slight
amount
of posterization in
the shadows and three-quarter tones. Until the video card manufactur-
videoLUTs are more important than the number of shaded polygons the card can draw per nanosecond, we'll all have to live with some slight irregularities in tonal response, but you can
ers decide that higher- precision
and by
222
gamma, but
it's
it
known
so
only that
1.8
gammas between
and
~
2.4 or so,
gradient.
There are so
can't give
0. 1
.
many
gamma by
generate
If the
done
new profile!
Monitor Profile
Monitor
profile
problems are
or,
relatively rare
in cases of gross
and printed output, in the printer profile that serves as the source in the conversion from print RGB or CMYK to monitor RGB. Nevertheless,
If your
profiling tool
shown
working space to a gamma 2.2 profile such as sRGB or Adobe RGB, or simply assign one of these profiles to the gradient image, so that you're
displaying the gradient through the monitor profile.
If
test, it's
much
data
producing
don't
poorer results
that bigger
assume
always better.
ramps. But the classic mistake many people make when evaluating
is
a monitor profile
print
to
make
file
was made, and compare them. The problem is that the display of the print file is controlled as much by, or even more by, the printer profile
used to make the print as
into trying to fix
profile
which
by the monitor profile, so you can be fooled problems in the printer profile by editing the monitor
it is
is
car's
gas
Chapter
9: Evaluating
and Editing
Proflies
223
way to make sure that the monitor profile is the only one is to compare an image in LAB space with the actual
LAB measurements were made. There are
very few sources for a physical sample and a matching colorimetrically accurate digital
file
panying digital file, but we don't know of any other vendor who does this. So unless you own ColorFlow, you'll need to use a little ingenuity. Here
are
The Macbeth ColorChecker. The Macbeth ColorChecker, made by GretagMacbeth, has long been used by photographers to check colors, and is
available from
lished
store.
LAB values
lAB
values
shown
in Figure
9-3 are ones that Bruce has collected and averaged over the years from
from Bruce Lindbloom and Robin Myers). Or you can simply measure the
24 patches yourself.
Figure 9-3
The Macbeth
ColorChecker
224
(or
colors),
propriately illuminated, with the image on screen. With CRT monitors, the
column 4)
is
may
Scanner tarsets.
target
If you have a scanner target, then you have a physical and the LAB values of the colors it contains. All you need to do is
create an
image of the
but fortunately,
there's a solution,
ments
and Back," on the facing page. Use the procedure outlined above for the Macbeth Color Checker
to Pixels
more out-of-gamut colors than you would with the Macbeth target, but the relationships between all but the most-saturated colors should be
preserved.
and
see the sidebar, "Measurements to Pixels and Back" on the facing pageand compare the onmeasured
it.
pixels
Your printer target will likely contain more patches than a scanner target,
it
can give
it
effectively solve
profile rather
Chapter
9: Evaluating
and
Editing Profiles
225
Measurements to
Logo ColorLab is an undocumented and unsupported free
tool that
Pixels
If
and Back
At the end of the data, you need a final line that says
the patches
GretagMacbeth's
the things
Web
it
site.
We
all
have borders, you need to do some work getting rid of them first.
CoIorLab's requirements for measurement or target files are
pretty straightforward. They need
to
END_DATA
We
like
does, but
has one
measurement
an Excel
is
come
us
ColorLab needs
file
lets
be
in tab-delimited text
format
as Text, each
take
measurement
turn
files in
files in
LAB,
like the
or target definition
RGB or
TIFF
by a return.
24
CMYK, and
images
is
them
into
LGOROWLENGTH
BEGIN_DATA_FORMAT
LAB_L LAB_A LAB_B
in
END_DATA_FORMAT
BEGIN.DATA
The
first line tells
from measurement
files
into
it.
colors,
you only need one pixel per color you just print and display
in-
how
formation in the
file,
so try simply
many
ber
is
though
says row),
that the
1
image
files
need
to
be
in
-pixel-per-color format.
If the tar-
no borders, you can usually just downsample to one pixel per color
Input Profiles
Scanner profiles are, as we noted in Chapter 7, Building Input Profiles, relatively easy to build. Scanners have a fixed, reasonably stable light source,
you make sure the software settings remain consistent, behave they usually quite predictably. Digital camera profiles are much,
and
as long as
much harder, both because cameras ftinction under a huge variety of light sources, and because they have to capture photons reflected ft-om a much
vdder variety of objects than do scanners. That
that
said, there are
a few tests
either one.
226
simple test
is
to
the image
on your
physical target.
probably just
start over,
match is
we check the profile by comparing the known LAB values in the profiling target with the LAB values predicted by
the profile. In an ideal world, they'd be identical, but in our experience, this
you care why, see the sidebar, "Objective Objectives," on the facing page. The reasons we do objective tests on input profiles are to
never happens.
If
problem areas in the profile that may respond to editing, and to help us understand what we see when we do subjective tests with images.
tify
To perform
tests
such as
you have a choice. You can use tools no cost but that require considerable work on your
this one,
you can spend money on Chromix ColorThink Pro, which does a and has many other invaluable capabilities.
both approaches.
the free method: You can employ the ever-useful Logo ColorLab
make the comparison. You need two TIFF images of the target with one
LAB image
save the
of the target values, and an image con-
taining the
scan as a text file, which you can then open in ColorLab. Others, including
those from GretagMacbeth and Heidelberg, store the captured RGB values
right inside the profile as a "private" tag
you can
by opening the
then
open the
For those that do neither, you can downsample the target scan or digital
camera capture
to
one
hand
is
than resampling.
Chapter
9: Evaluating
and
Editing Profiles
227
Objective Objectives
You can lead yourself down
all
fail
as an objective comparative
reasons:
one
will
produce smoother
unfair advantage
transitions.
We
often sacrifice
to profiles that
were actually
from
tell
come up
with
this target.
They
more
forgiving
on small
impossible to determine
when
they
encounter
gauge the
rela-
between
to put
it
mildly,
from different
ones
but
same
direction,
if
you
objective tests
we do really only
may
measure the
profile's ability to
respond to
profile editing.
to use
all
we use.
Differ-
ent targets
v^ill
return different
delta-e
1.69,
except in
average and
values.
maximum
best
you
isn't
don't.
Accuracy
All
What
RGB
patches, or 4.3
here study
CMMs
operate at
finite
ity to predict
calculations
able to
If
let
us know!)
A third alternative is to create a text file by hand, sampling the RGB values and entering them into the text
you're building either a text
file file
so. If
or an image by hand,
easier
if
you start
out with a template. For text, open the target description file in Excel, and
replace the
LAB
RGBs
(don't forget to
change
description
file
in ColorLab,
steps required to
228
Figure 9-k
target.
LAB values
the profile,
Bqi
values into a
new text
A2 A3
->
^
>
6
7 a 9
^
-.
A4 A5 A6 A7 AB Ag
^
-.
-
67. 14^75. 57qi 65. 05-71. 22qi 61. 23-68. 4gqi 59. 75-68. 56qi
-.
126.43q[ 121.97qt
117.831
"ENDDATAFORMAT line.
uNi:^wr-
r^TEzli
access easily, you'll need to use one of the following methods. You need to wind up with either a text file formatted like the one above, or an image
it's
easiest to use
ColorLab
In ColorLab, choose
-6.2d=82.44
^^IL_
Sort
Since the ITS target is nonrectangular, you need to choose ITS to Rect Format from ColorLab's Tools menu
to fill the rest
Chapter
Figure 9-k
9: Evaluating
and
Editing Profiles
229
MR
niMr
TooU
SptcUl
Window
LAB values,
continued
extension to
.tif manually.)
Open the newly sai>ed file in Photoshop, zoom in to 1600% so that you can see what you're doing, convert the image to RGB (any old RGB it doesn't matter because you'll be replacing all the RGB values with ones from your target capture), and save it with a name like "Scannername RGB."
'
% m mn Ift Uyr
%^ft
i'i,;iv!'*a7Ti;7Tr>rmiiis3>
To transfer the RGB values from the target capture to the Scannername RGB file, open the target scan, and arrange the files side by side. Set the marquee tool to Fixed Size, 1 pixel by 1 pixel, and select the first patch
in
Scannername RGB.
select the
5x5 average, and Option-click on the first swatch in the target capture image Background color Press Delete to fill the selected pixel in Scannername RGB with that color, press the right arrow key to advance the selection to the next pixel, Optionclick the next swatch in the capture target, and repeat until you've filled all the patches in Scannername
Then
eyedropper
tool, set it to
230
LAB (Photoshop), or
r^
SampleTargetDataRCB
tif
160(W (RGB/S*)
RGB file
Assign
Profile
Cancel
Preview
Flex
848 gamma 3
ffs
r\ r\
^ SampleTargetDataRCB.tif :W
160( (RCB/S'/Pr..
the
Mode submenu of
menu. Use
Profile:
the Image
Absolute Colorimetric
rendering.
-
Flex
848 gamma 3 (
CaiKel
Preview
Destination Space
Profile:
{
Lab Color
ma^
Adobe (ACE)
Absolute Colorimetric
H Use Dither
flatten In age
LAB 50,
0,0.
Chapter
Figure 9-4
9: Evaluating
and Editing
Profiies
231
LAB in
ColorLab.
Open
the
n^B T
It
icll
Wtiidw
Hlp
Choose LogoSyncfirom
the ICC submenu of ColorLab's Filter menu.
LAB as the
rendering intent.
232
Figure 9-4
gamma
060 RCBs.txt
wEMnSmBttM Format
ITS to
Rect
Sort
Open both
file
description file
Save Thanguiatlon...
ICC-pronie Statistics^.
Test...
Select
document
n
ColorLab generates a
Flex
gamma
Save
Report...
Delta E
Overall
Average
0.42 0.33
1. 21
Sigma
0.43
Maximum
4.28
0.81
Best 9(r.
0.26 0.73
Worst
;.:^.-, 0.4 -0.6
58.8 14.6
l(r.
4.28
Samples
49.9 0.8
1.9
Deltas 4.28
Vt3 Refs
15.8Sample:
average
maximum delta-efor
the best 90%
mmwmmmm
Chapter
9: Evaluating
and Editing
Profiles
233
This test provides a decent metric for comparing input profiles built from the same target. For example, your profiling tool may provide several options for profile size. This test lets you determine which option gives
the
Figure 9-S
most accurate
too
< I U^.ttt
e
f Urn Hmfim...
"> [
40S6-ncx
Dta E
FI4JI
HCT Urge
Labs.txc
Sigma
1.66
1.44
Maximum
S.84
3.02
S.84
Overall
Bst
0.97
0.73
90X
Worst
T.i 39.8 -S8.1
im
Sample
3.S9
4.0 34.6 -SS.S
0.67
Delta '
5.84
S6
Ref. 38.2-65.2 32
Delta
= 3.12
234
ee
Figure 9-5
(
SaveKeport...
DCS 460
small Labs.txt-ColorChecker
DC with
Sigma
5.09
gray bars
^ foelta
Overall
^^
Average
5.90 4.55
Maximum
28.73
10.85
Best
90%
2.27
7.08
Worst 10%
17.71
28.73
S9
Ref= 83.8
= ^J.J -29.0 -36.9 Sample = 21.3 -3.4-49.9 Delta = 28.73 2.7 82.3 Sample = 89.3 1.6 105.4 Delta = 23.68
With
this
profiles,
pair of small (above) and large (below) digital camera we find that the reverse is true the smaller profile is
90
^
Sive Report...
"^
DCS 460
foeita E
Overall
large Labs.txt-ColorChecker
DC with
Sigma
5.33
gray bars
t^ Ave rage
6.13
Maximum
40.55
11.05
Best
90%
4.75
2.43 7.71
Worst 10%
4 -40.8
18.24
40.55
19.8
R12 Ref=
218-30-66
40.0 -79.4 31.0 Delta = 40.55 Sample Delta = 6.47 Sample = 20.5 0.0 -1.1
Colorimetric accuracy
is
important, but
it's
Sometimes we have
many
is
ily
posterized images
slightly
Chapter
9: Evaluatins
and
Editing Profiles
235
we
gamma and
profile.
ngurc 9-6
Scanner profile
evaluation
Here we see a
comparison of profiles
built
by scanning the
scanner output
target at different
gamma settings.
*0S* IKi t*t
I
Ml
I.M 11'
0.S1
t.4f
Gamma 2.95
With
this scanner,
Gamma 3.1
always
trade-offs.
Some
colors,
such as the S6
this case,
patch in
Gamma 3.0
236
Alternatively,
Pro,
you can perform the preceding tests using ColorThink which does most of the work for you. If your profiling tool saves the
is
Chapter
9: Evaluating
and
Editing Profiles
237
Figure 9-8
ColorTlrtwh
2.1^P.HI X
Edit
Syswm
\m*9t
Profllt
Color
Graph
Wb
Window
4i
Thu 11:08 PM
uptonZ
i%
Ik ts
l<
ti.
Color Worksheet
4)Mlf
aocuncyflf ch>
Figure 9-9
oe
Color Worksheet
>lZ(dZ76)
3.1
238
to select a representative
sample of
and
and
it
if
later.
you Of
tones and you'll want a suitable set of test images to reflect a variety of
skin tones.
It's
can often show you problems that natural images may mask or miss. Two such images that we use regularly are the Granger Rainbow, developed by
Dr. Ed Granger, and the RGBEXPL0RER8, developed by Don Hutcheson, both of which are shown in Figure 9-10. Note that we're constrained by the limits of our printing process in how faithfully we can reproduce these
targets
will
The point of looking at synthetic targets like these isn't to try to get them to reproduce perfectly that ain't gonna happen but rather to pro-
vide clues as to
(or
Sudden jumps
on the synthetic
may happen
in
color regions that are well outside anything you're likely to capture, or they
may lie in a critical area. It's up to you to decide what to do about them, but we believe that you're better off knov^ng they're there. In the case of RGB input profiles, we use the synthetic targets by simply
assigning the profile in question to the target
Often, the synthetic targets
real time-savers in
showing, at a glance,
repro-
ducing images the way it does. Figure 9-11 shows a good example of this.
One digital camera profile, applied to images, seemed a little weak in the reds and muddy in some yellows, but simply looking at a collection of images
made
it
hard to pin
down the
one
profile
had and
at the
makes
it
Chapter
9: Evaluating
and
Editing Profiles
239
Figure 9-10
Synthetic targets
The Granger Rainbow. You can easily make this target in Photoshop. Make a horizontal rainbow gradient, add a layer, make a black-to-white vertical gradient, and set the layer blending to luminosity.
link.
240
Figure 9-11
camera profile whose effects are shown on this page seems to behave quite similarly to the one whose effects are shown on
the facing page.
A close examination
of the images points to the profile on the facing
Chapter
9: Evaluating
and Editing
Profiles
241
ngure
9-11
continued
When we assign
the
respectiiv profiles to
on the
on
this
the
Rainbow makes it
242
the key pa finding the "ideal" gamma or tone curve for the scanner but
edit the profile
with low- end scanners that don't provide sufficient control, or sufficiently
consistent control,
we may resort to
profile editing.
that
is, all
rendering in-
The only
you have to make edits in the opposite direction from the behavior you want in the profile. If the profile's results are too dark, you need to
catch
is
that
if there's
a red
cast,
and
profile
ranges
but
So
it's
intents.
if
you go
9-12).
you need some kind of profile-editing software. Most of the high-end profiling
packages offer editing in addition to profile creation. They all have
ent user interfaces, but they work in generally the
differ-
same way: they let you open an image that's in the profile's space, and use it as a reference to make
edits.
It
we'll
say
it
anyway) that
to
for this to
be
solid.
it's
the
corrections
is:
you
often covers
up other
problems
become visible
after you've
The
global lightness
Chapter
9: Evaluatins
and
Editing Profiies
243
Rgurc 9-1S
Editing
tiie
target
target,
shown aboi>e.
It's
unsaturated.
we desaturate
the capture of the target, then build a new profile from the desaturated target.
target,
with the
It's
new camera
noticably
shown
above.
more
244
The order
undoing the
need
edits that
went before
reduced,
if
nated, so unless there's a huge problem staring you in the face that you
to correct before
it.
issues, stick to
Figure 9-13 shows typical editing sessions for a good midrange scanner. The scanner profile requires only minor tweaks, which is typical. Digital camera profiles are more difficult to handle than scanner
profiles, for three reasons:
light source.
There's often
If
which to
edit
them.
your work is all shot in the studio, you can and should control the lighting. If you have controlled lighting, and you gray-balance the camera,
you shouldn't have many more problems than with a scanner profile.
so that you can
Ide-
ally, you should edit the profile in the studio, with a reference scene set up,
compare the
digital
find in a scanner
camera metamer-
immune to this
^you'll
simply have
color
is
rendered incorrectly
in a single image,
from different objects to determine whether it's a profile problem that you
can
fix
by
profile editing or a
metamerism
by
image editing. With field cameras, you have no way of knowing the light source for a given exposure. If you shoot TIFF or IPEG, gray-balancing (or whitebalancing)
is
you shoot raw, be aware that you're profiling the entire raw conversion, including white balance setting. You also have the problem of
able control.
what
to use as a reference
Chapter
9: Evaluatins
and Editins
Profiles
245
Figure 9-13
Scanner
profile editing
in editing
is
aluHiys to
want
to
lt<t
ICC
iMii
Wil mtt Ml
Of
OtMmtlow
ftaWt:
when saving.
M niaf*
itM
color
(Oprnt
kmfZ^
tM* t* gi KoOtk
avol.iil
Aoeo
246
We find that the best approach is to create a reference image by combining a wide variety of image types shot under varying conditions, and
aim for a profile that helps them all more or less equally. You can include a
few images that contain a known target such as the Macbeth ColorCheck-
er,
but
resist
it
reproduces the
Figure 9-14 shows a typical field camera profile editing session. In this
example,
the
editor,
and
it
We set the raw converter to deliver linear gamma images. We make a reference image by ganging several different captures into
a single
to
judge the
edits.
We open the reference image and the profile in the profile editor. We make
guide.
camera
Model Name
Mipi
profile editing
~N^
5! Linear
False color filter
Size
G8 @ 16
Our first task is to configure the raw
converter to deliver the
channel
channel
images
correctly. Here,
we
gamma images to
(
Cancel
~)
Photoshop.
Chapter
9: Ewaluating
and
Editins Profiles
247
Figure
9-U
Digital
image
different
in
Photoshop by
assembling a selection of
whose profile we're editing. The images are linear gamma with no
profile assigned, so
we
expect them
to look
dark
SflKton
Next,
we open
the reference
image and the profile we want to edit in the profile editor Here we see Kodak's
we want
reference
and a
image.
When we click
248
Figure 9-14
Digital
Chapter
9: Evaluating
and
Editing Profiles
249
Figure 9'^k
Digital
camera
iJMMBi'
250
we use the
and
RGB
Color Checker.
If
to
RGB spaces sRGB, ColorMatch RGB, Adobe RGB (1998), or ProPhoto RGB that Camera Raw supports. In practice, we find that it's highly desirable
if
RGB pri-
you can download a ProPhoto RGB version of the ColorChecker, with the RGB values entered on each
you're less fanatical or
shown in
Figure 9-15.
ProPhoto
RGB
K^*sJ
Color Checker
Chapter
9: Evaluating
and
Editing Profiles
251
Setup for calibrate. Arrange the windows on screen so that you can see
both the FroFhoto
era
Raw window.
You'll
RGB CoIorChecker and the target capture in the Camuse the FroFhoto RGB CoIorChecker as the aim
the Calibrate controls
i.'^^*hm'^<.tf**oeo o^<i
*.
'.
point
n9ure9-16
Setup for Calibrate
"'^'^
X> ;*
8166.52
252
to define a 5-point
Exposure sets the white point, and Shadows sets the black point.
Brightness adjusts the midtone without affecting black or white, like
the gray slider in Photoshop's Levels
command.
ooo
';*
MiciKth.ColDrChcclcerl>rol>hota.|d
Tonal adjustments
190 145,145,14
Chapter
9: Evaluatins
and
Editins Profiles
253
will
always end up
to get the
file.
remaining
levels.
five
may need to go
sliders slightly.
Tip:
Um the Arrow Keys to Adhnt Values. This exercise becomes a great deal
if
easier
you keep the cursor on the patch you're evaluating so that you can see the RGB values in Camera Raw's readout. Use Tab to move to the next
field
and Shift-Tab
to
you can continue on to setting the Calibrate controls, but before you do so, check the blue, green, and red patches on the third row (these are the patches where you'll focus your at-
Once you've
tention). In
most
be higher than
the one in the reference, and the blue value in the blue patch will be lower
than in the reference. Use the Saturation slider to get the best compromise
in
terms of matching the red value in the red patch, the green value in the
green patch, and the blue value in the blue patch to those in the reference
and
you
into
RGB means
at rest.
The
the camera
RGB
tonal settings
primaries, and these adjustments remain valid for any and any output space. The adjustments you've made so far
make
it
hue and
shadow tint; green hue and saturation; blue hue and saturation; red saturation. For each color's controls, the hue slider adjusts the
two colors equally to
affect the saturation.
other two colors unequally to affect the hue, and the saturation slider adjusts the other
254
Start
by sampling the black patch on the target to check the neutrality more than one level of difference
between the three channels on the black patch. If the difference is greater than that, adjust the shadow tint slider to get the black patch
as neutral as possible.
slider to
get approximately the right amount of red and blue relative to green in
the green patch, and adjust the green hue to fine-tune the proportions
Use the blue saturation slider to balance red and green relative to
sample the red patch. Use the red saturation slider to adjust blue and green relative to red, and the red hue slider to adjust blue and
green relative to each other.
Remember
than
it is
It's
much
more important to get the right relationship between red, green, and blue
produce a close numerical match, though with skill and patience it's possible to get very close to the nominal values. So, for example,
to
if
compared
value of 122, take the target values for green and blue, and multiply them
by 132/122, or 1.1. So instead of aiming for a green value of 58, you'd aim for 64, and instead of a blue value of 46, you'd aim for 51. You'll also notice
that each adjustment in the Calibrate tab affects
all
ments
A second
Special cases.
ally
The
calibration
is
good for any light source. However, some cameras have an extremely weak blue response under tungsten lighting, so you may have to make a
separate calibration for tungsten.
ing to shoot under fluorescent lighting, the very spiky nature of the typical
fluorescent spectrum
Chapter
9: Evaluatins
and
Editing Profiics
255
Flsurc 9*18
Calibrate adjustments
match
apply them
to
images
independen tlyfrom
other adjustments
.
Once you're done, you can save the Calibrate settings as a Settings Subset,
and apply them
to images, or incorporate
Output
Profiles
We never edit monitor profiles, and we try to edit input profiles as little as
possible, but
we almost
devices tend to be less linear than capture devices or displays, they often
use more colorants, and their profiles must be bidirectional so that we can
so they're by
far the
256
That
said, the
techniques
we
similar to those we use for input profiles. Unless our evaluations reveal gross
flaws,
(BtoA) side of
make some edits to the device-to-LAB side to improve our soft proofs.
we always recommend looking at a synthetic target such as the Granger Rainbow or the RGB Explorer (see Figure 9-7), with the profile assigned to it in the case of RGB profiles, or converted
Before doing anything
to the profile in the case of
You'll
bear in mind that these targets so images rarely contain the kinds of transitions found
probably see posterization somewhere
in
CMYK profiles.
real
that shouldn't be a major concern. But if you see huge discontinuities, areas
of missing color, or the wrong color entirely, stop. The problem could
lie
in
parameters you set while building the profile. So go back and recheck all the
steps that went into building the profile, because you won't get good results
bow converted to
from this one. Figure 9-19 shows typical appearances for the Granger Rainoutput profiles. If what you see looks much worse than
any of these, you need to back up and figure out where you went wrong.
Figure 9-19
Granger Rainbow
through profiles
It's
color-banding in some
regions of the rainbow
If an
output profile looks significantly worse than the examples shown something has almost certainly gone wrong!
here,
Objective Tests for Output Profiles We do objective tests on output profiles not to provide an objective benchmark of profile accuracy, but to help us understand the profile's behavior,
and to identify problem areas that may respond to profile editing
sidebar, "Objective Objectives," earlier in this chapter. (Bruce also does
see the
Chapter
9: Evaluating
and Editing
is
Profiies
257
compare the device's known behavior with the behavior the profile predicts. We do that
to
The fundamental
the color we know the device produces in response to a set of numbers with the LAB values the profile predicts. We obtain the predicted LAB values by taking the
target
file,
it,
to
LAB
inthecolorimetricAtoBl (device-to-PCS)
table.
we go
further.
We
take the
print them through the profile, measure the print, and compare the measurements to the predicted LAB values. This lets
We usually see higher delta-e values on this side of the profile because it's
computed, whereas the AtoB table
Lastly,
is
we
comparing the
measurements
the profile.
Usually the errors in the AtoB and BtoA tables are in opposite directions,
files
than beprofile. If
file
in this
moving may be a sign of bad measurements, so check them. they're OK, you may want to edit both sides of the
this is quite a rare situation.
this
profile identically,
though As with input profiles, you have the choice of using free tools and doing
a lot of work, or spending some
to
make
the comparisons
money and using Chromix ColorThink Pro much more easily. And as with input profiles,
we'll cover
RGB
or
to
CMMs easily. The CMM can make a big difference to the results if your
profiling package
is
same
test to
better results,
and
if so,
Figure 9-20 shows the steps needed to evaluate the AtoB colorimetric
table, the
BtoA colorimetric
result,
using Logo
ColorLab to convert
text to pixels
258
Figure 9-20
Step
1:
Output profile
objective testing
In ColorLab, choose
fe e ^
RGB
2FI6
/
ColorLab
918 Patches
Edit^
RGB,
Special
Window
Filter
k
1.1E
Spot Colors...
Image...
Colors...
Spectral s...
Enable
as a TIFF
Assign
~-
PnMt
Assign ProfMe:
Open
O Don't Color Manage This Document O Working RGB: Adobe RGB (1998) 9 fEpson 2200 PL
Profile:
3
PrQflle
B Preview
Convtit b>
LAB
with absolute
~
Profile:
Epson 2200 PL
Lab Color
LAB
values.
(The
- Conversion Options
Engine:
(
Adobe (ACE)
illustration
shows an
is
Intent:
,'
[Absolute Colorlmetric~i
Q Use Dither
[J,
flatten
image
CMYK.)
Chapter
9: Evaluating
and Editing
Profiles
259
Rgure 9-20
Output
profile
LAB values.
Ktmimntttm
objective testing,
continued
Make a duplicate of
the "predicted LAB" file, convert it back to the
profile using Absolute
fnm 'tpMOMtn.
colorimetric rendering,
print it, then measure the print to obtain the
FUnMI HMOt
roundtrip
LAB iKilues.
Step 3: Set
up the comparison.
E#MN 2100 n. HMMurtd Ubs
ie
i^H
open the measurements original prom which the profile was built, the roundtrip
In ColorLab,
260
Figure 9-20
Step
4:
Output profile
objective testing,
continued
,0
f
Uvt
Htpon...
Overall
Mcuurtd Ubs-2200I>1.
^ fbelnE i^ Avfjg
0.17
0.13
Prtdicted Ubs.l
Sigma
0.14
Maximum
1,21
Bst90X
Worst lOK
009
014
0.36
1.21
0.49
2C27
Ref
ColorLab generates a
e
j
Sav Htpoft.
to
LAB
values with
the roundtrip
LAB
measurements. This
gives you
an idea of the
on
this side
of the %Q
C
Measured Ubs-2200n.
profile.
an idea of the
The errors are
comparison.
Chapter
9: Evaluating
and Editing
Profiies
261
Tip:
N ColerLab Dotsn^ Work... ColorLab is unsupported software, and as such, usually has some bugs. In the current Mac OS X version as of this
it
writing,
ColorLab
idea
2.8,
the
if
Compare with
feature
seems
to
be broken.
We
is
have no
when
or
we offer an
alternative.
4.1.5,
The
which
unlike MeasureTool
Alternatively,
you can make the comparison a good deal more easily using ColorThink Pro. You'll need to open the profiling target in Photoshop and assign the printer profile, then convert it to Lab, to obtain a printable
target containing the predicted
show you
Photoshop.
If you're
is
very worthwhile upgrade with a wealth of options that simplify both nu-
meric and visual color comparisons. Figure 9-21 shows the comparison
sets of
measurements.
Imigt
Utumttikl.Ur.MlUX
Wt M>
jytum
froWt
Coloc
Cf^p^
Wrt>
VWiwIow
Mon
3:29
PM up<on2
ColorThink Pro
profile evaluation
262
ColorThink Pro
We've long relied on Chromix ColorThink as an indispensable
tool for visualizing color
ly useful
all
the
3D gamut
plots in this
book were
you how spectrally measured colors will appear under different lighting.
can help you decide whether or not your printer needs illuminantIt
destination to an
lets
you track
exactly
pens
If
to the color at
the process.
specific profiles.
think visually,
we
can't
recommend ColorThink
sorts of workflows
Figure 9-22
ColorThink 2.1.2P.UI X
Fit*
Edit
Systtm
Imaflt
Proftt
Color
Graph
Web
Wndow
4b
(if}
<
TTMi 10-.4<
ColorThink Pro
metamerism test
Figure 9-23
ColofThlnk2.1.2P.alllX
File
Edit
System
Imagt
Proflit
Colof
Graph
Wtb
Window
*)
:>
Thu 11:43
ColorThink Pro
Color Worksheet
'^j Is
^ ^
Color Worksheet
Chapter
9: Evaluating
and
Editing Profiles
263
If
one profile or CMM seems to produce more accurate results than anGranger Rainbow
accuracy often
comes at the expense of smoothness. Don't make any hard-and-fast decisions yet
to
fully
still
how
it
system
images. To do that,
about the profile's ability you very you need you guessed it to print images!
to print
well-defined device-independent
ColorMatch RGB
shortcomings
RGB space
to
parency to make the comparison, because the profiled print would then be
the result of the input profile plus the printer profile.) Print your test images
You need to carry out two comparisons for each rendering intent. Compare the printed image, under suitable lighting, with the original image
(if you're
evaluating a
image) on your calibrated and profiled monitor. This comparison looks at the colorimetric and perceptual BtoA (PCS-todevice) tables, which control the way the output device renders color.
RGB
Then convert the images to the profile you're evaluating, and compare its appearance on your calibrated and profiled monitor this looks at the
this
happy with both, you're done, and you can skip the rest of chapter. It's more likely, though, that you'll find flaws v^th one or the
you're
to ask are, in this order: to the profile
other.
match
264
If the
answer is yes, we recommend that you don't try to edit the profile,
Color
Management Workflow).
It's
editing profiles.
answer is no, we suggest that you edit the AtoB tables to improve the soft-proof before you even think about editing the BtoA tables.
Most
profile editors
that's
is
displayed through the profile, so fixing the display side of the profile
pretty much essential before you can turn your attention to the output
side.
Does the
If
the answer
is.
AtoB tables
if
profile as
If it's
no,
If
and your profiling package allows you to change the trade-offs between hue, saturation, and lightness in the perceptual intent, you
may want to
generate a
Editing
Output
deep
Output
Profiles
profile editing isn't for the faint of heart. You're standing ankle-
to fix it with
skill, it's
map needs fixing, and all you have and a your eyeballs laundry marker. With care, practice, and
make
profiles
possible to
more
it's
them up beyond
in
we
We typi-
AtoB tables
to
Chapter
9: Evaluating
and Editing
Proffiies
265
Figure
9-U
white point
unth
absolute cobrimetric
rendering
is
often too
drastic to be visually
useful.
We address this
by slightly reducing
the color cast and
colorimetric rendering
to
hard-copy proofers.
Test both.
Figure 9-25
Selective color in
m
~^^ii
Here,
we made small
to the soft-
changes
proofing of a small
266
the printed output of out-of-gamut colors, but only after you've finished
first
ally changes the printed output. You may be better off generating a
if
new
mum errors,
warned
it's
color range,
maximum
limits, this
error, or improve the reproduction of specific colors that concern you, but
may be a perfectly sensible thing to do. If your goal is to reduce maximum error, consider where in the color range it's happening. A LAB delta-e of 10 is a great deal more obvious in
a light blue than
errors are
to justify
it is
where the
showing up,
Edit, Reprofile, or
When you're new to
to fix
profile editing, you'll
profile
really better
by
linearizing)
and
reprofiling, or reprofiling
with different profile parameters. Going all the way back to the beginning
and
starting over
may seem like a lot more work than editing the profile,
it's
to
all
Remember that a profile is the result of a lengthy process that's subject the variables we discussed in Chapter 5, Measurement, Calibration,
Control. Small changes in the variables early in the process
and Process
Are both the device and the instrument correctly calibrated? Did you
the printer target stabilize? Are all your measurements correct? Did you
factors
parameters for your CMYK profile optimally? All these can have a surprisingly large impact on the resulting profile.
Chapter
9: Evaluating
and Editing
Profiles
267
Flsurc 9-26
IB
I
1^
4<v tp^rtI
mill 11
*
I
III
OclUC
(Vrrall
Average
Mgma
Reducing
maximum
aw
2J3
delta-e errors
Wortt
-21.4 -M.I
icr.
an
aOI IMi
i
77ii5
roundtrip
to
comparison led us
After editing,
we
expense of slightly
higher average and
maximum delta-e
values. Nevertheless,
increase in errors
small,
is
very
much
less
noticeable.
268
profile updating.
updating a profile
new one.
is
Profiling
Is
Iterative
and a reasonably good takes a good deal more work. We
going back and adjusting
the device, and then repeating the whole process. Eventually, you'll reach
the point of diminishing returns no matter
are,
is
make.
Where Do We Go from
We've just about run the analogy of profile as
it.
map into the ground, but it In this chapter, we've shown you how to deterstill has a little life left in mine the accuracy of the map, and how to improve at least some aspects of its accuracy. In the next part, we'll talk about how to use the maps to
get to
go.
PART
Applications nd Worlcflow
Color
Manasement
Workflow
Where the Rubber Meets the Road
We've been straining the analogy of profile as
so let's give
it
maps, as works
own
right,
if
and maps
we never go anywhere. At this point, you probably know slightly more than normal people need to know about profiles. In this chapter, we look at where the rubber meets the road how you use profiles with your various devices and aparen't all that useful
it
to go.
We give you the holistic overview of how your color management components
interact,
color
color
ment assembly,
to proofing,
and
You may be tempted to just skip ahead and delve into the chapters that
describe your applications. Instead,
gest the material
we beg you
material will
tell
move and rename those buttons each time they revise the applications. If
you understand the bigger picture we paint here, you'll know what kinds of buttons to look for, and you'll understand how, why, and when to press
them to make your applications handle color the way you want them
to.
271
272
What
Is
Color
definition.
management workflow is the art and science of the numbers in your documents represent, then
through editing, to output. In this chapter we'll look at how color manage-
The flow of documents or objects within a program. For each application, how do we configure it for color management, and what procedures should
we
program?
The flow of documents between programs. As we move color documents from program to program, or even from person to person, how
do we keep colors looking right, and when and how do we convert to
different
color
manage-
management
efforts before
One
program's document
may be
document in Photoshop
among many in an assembled document. And each one of these objects may have a different profile assigned to it (see Figure 10-1).
Chapter
10:
Color
Management Workflow
273
Flsurc 10-1
PhotoKit"
oriRiiul inuitc before sharpeninR while the imaite on the ri)iht shows the I eflecu. Both images are at lOOS ortheir original size.
assumed
profile used in
Illustrator
The
imaiie
on the
left
showi the
image
after
digital
camera profile
One of PhotoKJt's
coovcri iom. In
useful capabilities
this figure,
we
is to provide a more controlled method of color to grayscale included a color swatch lo help viaualize the effects of various Color to
BAWefTiects
profilefirom
designer's
monitor
rar4
Ultimately,
all
same
output space. There are really only two variables that differentiate the very
large
number of possible
color
management workflows:
274
As we told you way back in Chapter 3, these are the only two things that
color
management systems
do. Applications
may
dress color
raise different
is
in consider-
able part dictated by the type of work you do, while the way color meaning
is
conveyed
is
by the capabilities
first.
so,
we need to
Display Conversions It may not be immediately obvious, but almost every time you display an
image in a color-managed application, there's a conversion going on from
the document's space to your monitor's space
is if the
If this
all
your color would be displayed inaccurately. From a workflow standpoint, however, the display conversion
is
out of
it
documents themselves.
is
that
it
allows color
display,
management to
ac-
matically, without affecting any of the actual data being pushed through
Hgure 10-2
display conversion
Monitor compensation
source profile
display profile
Color-managed applications perform a conversion on the data sent to the monitor, fi-om the document's source profile (or profiles) to the display profile.
touches the document data
correctly on
This conversion happens outside the main color reproduction loop and never itself, so the same document can be displayed
Chapter
10:
Color
Management Workflow
275
When
to Convert
Back
in the 1990s,
to hear. But
one useful
all
output as long
However,
late
isn't
a binary, either/or
and
cited above.
simplicity. Early in
A second
es that color
advantage
is
that
it's
management
management brings are that operators see accurate color on their monitors instead of being forced to rely strictly on the numbers,
and
it
becomes possible to
pull intermediate
If everyone
impossible by
276
their inflexibility.
all
the
gamut and optimized for the output's tonal response. So early binding is practical in situations where the output
squeezed into the output
always the same
process
is
example but it's pretty useless for a freelance designer who may have to work on jobs where the output process isn't even known yet.
ative effects,
second disadvantage when the output is CMYK is that many cresuch as a large number of Adobe Photoshop filters, are only
RGB. And even those available
in CMYK often make terrible CMYK behavior, resulting in poorer quality effects.
available in
assumptions about
A third disadvantage is that output files are usually CMYK, while most capture devices produce smaller RGB files (they only have three channels,
opposed to four-channel CMYK), so early binding means larger files, and slower performance in opening, saving, or copying files across a netas
is
on a network, on the
not insignificant.
Maintaining
the color
gamut of the
originals
it's
well suited to
is its
difficult,
many more
go
wrong. A single
that
output data until very late in the game. In early-binding workflows, particularly those
a mission-critical necessity.
Chapter
10:
Color
Manasement Workflow
277
Avoiding Extremes
The late binding/early binding distinction is a useful one to keep in mind,
but
it's
color-managed workflows fall somewhere that stretches between the two extremes.
Most
real
continuum
It's
all-CMYK workflow
cases, you'd
and
late
and
in a great
many
be
right.
all
RGB
(even
does revolve around when you commit all your color to output space, which may or may not be CMYK. There's one more important issue to factor into this equation. Most
capture spaces and most output spaces aren't that well suited to editing
color, so
intermediate space
between capture and output spaces to avoid the worst extremes of early or late binding, and to simplify the workflow.
intermediate Spaces
If
imagery
in the
RGB
space in
might make sense to keep all our color which it was captured until it was time to
it
convert to final
Flsurc 10-3
Scan to print
The
^HU^Q
The CMS uses the scanner
profile to define the source
colors.
The
278
always have a wider gamut than our output, and even the best profile with the best perceptual rendering is unlikely to do equal justice to all
images
and one of a polar bear in the snow, to cite a couple of extreme examples. So we almost always need to edit our images,
of a black cat in a coal cellar
even
if
image-editing spaces:
Input spaces are rarely gray-balanced. Input spaces are hardly ever perceptually uniform.
In a gray-balanced space, equal values of R, G,
a neutral gray,
which
and B always produce one of the most simplifies powerful techniques for the neutrals into place and the rest of the color folis
a lot
more
difficult to
accomplish.
In a perceptually
in the
numbers produces the same degree of change in the appearance, no matter where in the color
gamut and tonal range it takes place. Capture spaces property, which again makes them more difficult to
in
Adobe Systems'
(1998) for edit-
RGB
editing spaces
its
sufficiently popular to
of each is decidedly outside the scope of this book. Instead, we'll simply
gamut.
ing space that won't clip colors in either your capture or your output,
finding an editing space that doesn't waste huge numbers of bits describing colors that you can't capture, display, print, or in some cases, even
see. In practice,
it's
pretty
Chapter
10:
Color
Management Workflow
279
all
bits,
CIELAB.
all,
Why
LAB
It is,
after
United
States.
caveats. First,
LAB-based workflows can be very predictable and productive, with two LAB is not a particularly intuitive space in which to edit:
most LAB-based workflows use editing applications, such as Heidelberg's NewColor, that put an LCh interface between the user and LAB. Second,
LAB is a very large space indeed, since by definition it contains every color
it
wastes an awful
lot
of bits on non-reproducible
data
an 8-bit-per-channel LAB
in
at the
tone or color.
So a more typical color management workflow might look like that shown in Figure 10-4, where captures from multiple sources are converted
early
on
into
Figure 10-4
camera profile
intermediate
space profile
press profile
GF Q^g
conversion
scanner profile
to
when the application opens them. Editing is done in intermediate space RGB, and the color is converted to press CMYK at print time.
280
all
space,
little
and all new colors get defined in the intermediate space, so there's
for ambiguity.
room
And
encom-
passes the gamuts of all likely output processes, or at least the colors likely
to
be output,
it's
do most of the work before the output process has been decided. Adobe's
applications use the term "Working Space" to define
an intermediate editing
12,
The Adobe
Conveying Color
Even though we're discussing
ally
it
is re-
the
first
to
tell
source
And there are only two ways to supply the source profile:
profile), all
RGB
content
is
in ProfileX space,
and
all
CMYK content is
in ProfileY space.
aren't
mutually exclusive
Embedded
Profiles
The least ambiguous and most robust way to tell the CMS what colors the
any conversion
Chapter
10:
Color
Manasement Workflow
281
Figure
10-
Embedded-pro fil
workflow
scanner
profile
1)
2)
scanner RGB
RGB.
3)
The application embeds the intermediate-space editing RGB profile. The next application converts
is
4)
to press
5) Final editing
done in
press
CMYK
Premature Binding
We think it should be self-evident
that
it's
technically impossible,
and
practically less
than rational,
anyway and convert their color to some "middle-of-the-road" CMYK long before they need to, and hope
for the best.
road"
then,
if
to convert
your job look like roadkill, you should try to find out as much as you can
about the
At
likely
you want
to avoid having
space before the output process is known, but every day we see people proving us wrong. People
"premature-binding workflow," and points out that the middle of the road is generally
where you find
roadkill.
this
the
output process.
limits
be printed on
Sometimes
convert to
you'll
be forced
chapter.
282
Tagging, Assigning,
ding a profile
profile at
source
profile,
sometimes called
of color
management
is
the great
and
Save process.
you
set different
the
is
same
all
thing.
A good example
Embedding
ument with
Here's an
source profile
above:
When
ters
an untagged document
it
and often
their
mean-
data.
or object,
ings overlap.
any
Tagging
is
mere
hair-splitting. If
profile with
ment.
a profile
monitor RGB
for display.
Assuming a
ing a profile
profile results in a
different behavior
the
file, it
won't
from assign-
if
default profile,
they're
be associated
with the
when you
reopen
it.
image
document.
Hair-splitters should
is
untagged as far as the application is concerned, and keeps its assigned profile no matter
embed-
what you do
settings.
When you embed a profile, you literally write a copy of the profile into
the document. All color- managed applications know how to interpret em-
bedded profiles in TIFF, JPEG, and, on the Macintosh platform, PICT documents.
Some
in
it
some degree
embedding
we'll discuss
chapters that
choice
when your
production chain takes inputs from multiple sources and converts them
to outputs for multiple destinations,
Chapter
10:
Color
Management Workflow
283
When you
color
always
embed
profiles, there's
meaning
will
of the
numbers
people
never any ambiguity as to the documents. Many production your choice is one without any profiles that deals
in
it's
familiar,
and
it's
extremely inefficient to
use
human skill to solve the problem of various devices having their own
and
craft is often
necessary even in a
in a
of embedded-profile workflows
little,
is
that they
RGB editing space profiles are relatively tiny less than a kilobyte but
if
sometimes by a
sometimes by a
lot.
Matrix-based
profile
CMYK
this
and embedding the same in each one, you're uploading 30 kilobytes of redundant data. output profiles can be quite large the ones we used to make
page,
in at
Web
book weigh
if
we chose to embed
AssumecJ Profiles
The key feature of the assumed-profile workflow is that, instead of relying on embedding profiles in all our documents, we agree on a single
untagged documents that we push through the production chain, and we configure all our applications to assume that untagged
profile to use for
documents have
Figure 10-6
Assumed-profile
workflow
assumed RGB
In
assumed CMYK
an assumed-profile workflow, RGB and CMYK values are always interpreted as assumed RGB and assumed CMYK, respectively. Profiles aren't embedded, and conversions are always between the assumed
profiles' spaces.
284
Of course, an assumed-profile workflow puts all the onus on the user saw that "when you assume, you make an ass out of u
and me"
profiles, so
you have to make sure that the untagged objects were brought correctly into the assumed profile space to start with, and you also have to make
sure that the
if
As a
result,
makes
it
simpler to keep things straight. All programs that deal with any
RGB
programs that
CMYK color values use the same assumed CMYK profile, and all conversions from RGB to CMYK use the same source and destinadeal with any
tion profiles.
Hybrid Workflows
In practice,
most
real color
management workflows
embedded
profiles
and assumed
but
it
transfer Illustrator
EPS
files to
another
application,
ment must occur prior to saving the EPS file, and the values in the file will
be sent to the output device.
It's
(The
first
very quickly!)
If one
or-managed apphcation (such as Adobe Photoshop 4), does some minor editing, and resaves the file, the embedded profile is gone. In this scenario,
if
quickly,
situation
by simply
Chapter
10:
Color
Management Workflow
285
If
and the application is configured to convert images to her working space and to save without embedding profiles, not only will the embedded
profile get stripped out, but the
drastically
and no
profile will
numbers
set to use,
then
which may be
difficult for
is
who aren't
is
mind-readers.
that profile
it
embedding
commu-
isn't
communication
in the
production chain.
do
in either case,
application has to
needs a source
profile so
it
to other
profiles'
document, whether by the Open command or by commands like Import, Place, or Get Picture, it can only do one of three things:
Assume a profile
Assign a profile Assign a
profile,
286
Some applications allow you to do only one of these things, while others
but these
Assigning, Embedding,
tle
distinction
The other
factor to consider
some
shown
in
Note that in all cases, the question is fundamentally one of supplying a source profile for the untagged document. Once the application has done
so,
is
that
if
new default
keep
ment or conversion.
Note that the "assume
profile" possibility
is
the document/ object untagged. In all other cases the document effectively
becomes tagged
However, the
the
most
common workflow.
commands
ded
Figure 10-7
The
like
profile:
Missing Profile
CMYK document
"Fig
Photoshop's Missing
Profile
profile.
l-low
warning
^^ Leave as
(don't color
manage)
Assign
worlcing
profile
O Assign
RWf>s7
MaxK-0-85-280
CMYK
Cancel
Chapter
10:
Color
Management Workflow
287
embedded
profile
a different
Some
may
offer
two or
And
applications only let you choose a single behavior to apply to all documents automatically, while others may again let you choose on a case-by-case basis by presenting a warning dialog like the one shown in
Figure 10-8.
some
Color Manasement Between Documents When you move objects between documents in color-managed
objects,
page-
each with
its
own
source
profile,
options you have when you open, import, or place tagged documents:
then
embedded
profile
different profile
to the object.
Mismatch
profile that
Photoshop's Profile
The document 'foo.tir has an embedded color not match the current CMYK working space.
does
Cancel
fett-)
288
to
pay attention
to the color
management
settings for
each document,
(in
all
documents
which
case,
make
that
was created
know what you're doing when you open a document by someone else, because she may have set the color
such as Adobe Photoshop,
all
elements.
When
you move pixels (whether via copy and paste, or drag and drop) from one document to another in Photoshop, and the two documents have different source profiles, you have only two choices:
Move
means
pearance
Move
means
document).
convert, or don't convert (as
shown in Figure
10-9 indicates).
Some
a choice, in which case you need to figure out which one the application
in question
is
Assigning, Converting,
So
far,
and Soft-Proofing
let
import a
document
and
Photoshop's Profile
The source data's color profile does not match the destination document's color profile.
Source:
Mismatch
(Paste)
warning
Destination: Working
RGB
ProPhoto RGB
How do you
want to
Cancel
Chapter
10:
Color
Management Workflow
289
soft-proofs,
ily to let
which are really sets of conversions that are applied temporarto simulate final
output
have one
document, you can convert a document to another profile's space with a choice of rendering intents, and you can set the monitor to provide a live preview of how the document would appear
sign a source profile to a
after a conversion to
on an RGB document while previewing the effects your RGB have on the file if it were converted to output CMYK.
would
With applications whose documents may contain multiple objects in different color spaces, such as page-layout applications, profile assign-
ment becomes trickier. The main factor is that objects native to the layout
application are handled differently from linked objects such as imported
graphics. (By native objects,
we mean
text, lines,
shapes, backgrounds,
and so on,
that
Native objects inherit the assumed or assigned profile that applies to the
document
in
the
signed to
it,
all
native objects
assume
If
you
change the
objects.
document profile, you change the source profile for all native
For linked objects, however, a newly assigned profile only applies to the
specific instance of the object in that page-layout
fect the original file
document.
It
doesn't af-
to do
so,
be able
to
specific page-layout
object to
which
it's
applied
again,
and place
it
We think that
it
and avoid
in
all
and assign a
new profile there, then update the link in the page-layout application.
290
we
all
conversion features to convert the native objects. Then we make sure that
the linked objects are in the correct space, and
if
a single
image in
management preferences
(see
Figure 10-10).
Figure 10-10
Monitor simulation
Chapter
10:
Color
Management Workflow
291
der a simulated print back to the display, and each one has its
strengths
To make
that
it
and weaknesses.
terface elements,
otherwise
monitor.
you know
This
is
the
way most
applications
to
make it impossible to do so. What color management can do, however, is to show you on your monitor how your color will appear when it's reproduced in print. This technique is known as soft-proofing, and we think it's one
of the most valuable things color
have a color
paper
white
gets
and
impossible. In
match
is
management
a very
final
most real-world
Absolute colorlmetric rendering.
In
ric
jobs.
theory,
absolute colorlmet-
whether film-based or
and we simply have
soft proofs.
to
do
the
same with
is
soft
you've learned to
output.
your display
telling you,
we be-
imme-
Your display has a fixed color gamut, and it can't show you colors that
lie
two problems:
outside
it,
so
some
configured soft proof is every bit as reliable as any other proofing system short of an actual press
proof,
and
it's
be displayed, though
is
255, 255, so
lose
you immediately
flat.
the clipping
very
slight.
But
and more
ways
to ren-
Some
from the
cases.
and some simply use the profile default rendering in Most applications do relative colorlmetric rendering from the
simulation space to monitor RGB, though a few offer control over the
rendering from simulation to monitor space. We'll look at these details in
the application-specific chapters that follow this one.
292
Figure 10-11
Custom...
Proof Colors
Proof Setup
OXr
X+
X-
Working
CMYK
Plate Plate
shop,
whose display
change the
Working Cyan
Plate
on Screen
XO
XS80
CMY
Plates
Actual Pixels
Print Size
Screen
Mode
>
Extras
XH
*
management preferences.
Simulate Paper White
Siinuiaie Ink BLjck
Show
VSntf)
Snap To
Lock Guides
/ 2200
Epson Epson
Relcol+BPC absview
HWM HWM
perceptual
relcol
PM41 2200 PL OB
New
Guide...
relcol
lock Slices
aar
Slices
Proof Setup
Chapter
10:
Color
Management Workflow
293
In applications
dividual profiles,
whose documents contain multiple objects with inthe rendering intent controls are the same as the ones
Adobe Photoshop, whose
allow you to choose a
profile,
may
Printing controls
nfColofl
Photoshop's printing
controls
let you select a printer profile and
rendering intent.
When
294
Figure 10-13
'
Position
to
Proof
Chapter
10:
Color
Management Workflow
295
Other applications
final
er, in
printer space.
Embedding
profiles in
travel
between programs
Ensuring that both the originating and receiving application use the
same assumed
profiles
Our tendency, which is by no means a hard and fast rule, is to embed profiles in RGB, and assume profiles in CMYK, for two reasons:
RGB
and add
little
to the
file size,
while
CMYK profiles are often larger than the actual files themselves.
At least two important
EPS and
CMYK DCS
EPSdon't
reliably
kind of audit
the profile, or
in the
file
we may
name
in the
document name,
file
format
permits.
agement where
color have to
common
RGB and
the
make some assumption about the colors represented by colors represented by CMYK. Color-managed applications
can only get those assumptions from one of two places, a default profile or an embedded profile. If you make sure that your default profiles are
synchronized across
to deal with
all
embedded profiles the way you want them to, your color will
296
workflow.
We
people who don't use profile-based color management. At the other end, we prepare documents for further non-color-managed stages. For example, with some workflows, as soon as someone converts color to CMYK, he
employs more-traditional
There's a widespread
agement
is
an all-or-nothing proposition
all
all
do color management.
that
it is.
were
true,
We routinely bring color from non-color-managed sources into a colormanaged workflow, and we
equally routinely export color from a color-
Bringing Color into a Color-Managed Environment The first question we always ask when we're confronted with bringing
non-color-managed documents into the color-managed workflow "Can we deduce the source profile?"
is,
Known
sources.
If
is
known,
or,
with a
little
deductive
reasoning, knowable, we can simply assign it, and from then on, the offending document is color-managed. A trivial example would be an im-
embed
profiles, for
which a
We'd simply open the scan in Photoshop and assign profile the scanner profile (and then we'd very likely convert it immediately to an
available.
management
phone. Usually, a few questions could determine which space the image
Chapter
10:
Color
Management Workflow
297
simply
Unknown
sources. In
unknowable, either
unprofiled digital
man ones the person who created the material is either unreachable or
is
the image was shot on an camera, or scanned from a color negative or for hufor technological reasons
many cases,
is
sufficiently clueless
is
an exercise in futility.
you have what Bruce fondly calls "mystery meat." We recommend different strategies for RGB mystery meat and
In that case,
one produces a more reasonable appearance than another an element of guesswork or mind-reading in this, so we don't
It's
RGB or sRGB, or an editing space such as Adobe RGB, so those are the ones we generally try. If the image appears dark in a gamma 2.2 space, we try a gamma
in either a monitor-like
1.8 space. If
it
in a relatively
large-gamut space
such as Adobe RGB, we try a smaller one such as sRGB. We then assign
the profile that produces the most reasonable appearance (yes, this
is
it
CMYK, we
games
are
many possibilities
to address.
We take the not-entirely-unreasonable position that if someone sends us a CMYK file, he expects us to print so we assign the CMYK profile
it,
is
related,
and use
that profile
is
any necessary
editing. If
truly
we can find
to
owr CMYK, or we
may
When
The
Color
Management
we
palatable are ones
Starts
something more
portant
is
we
why
they work.
And
is
that,
298
Figure 10-lA
JL^
**^'"^ ""'
Mystery meat
(1998).
Assign
Profile:
C Don't Color Manage This Document @ Working RGB: Adobe RGB (1998) "CoiorMatch RGB C
Profile:
itee
Mysury
Mt
66.7X
(Rc
Colormatch
RGB has
RGB
image
appears
less
dark, with
Assign
Profile:
O Don't Color Manage This Document C Working RGB: Adobe RGB (1998) ColorMatch RGB @
'
Cancel
Profile:
T^
S! Preview
Chapter
10:
Color
Management Workflow
in a
299
as soon as you
color-managed ap-
known source
application that
from
Any
RGB
to
CMYK,
for
example
appearance represented by both the RGB and CMYK numbers. One of the
things that
color-managed
applications, you can easily see and control those assumptions. All color-managed applications let you set default profiles, which they
an untagged document, you it/iou^ which profile the application is using as the document's source profile, and you know what color that profile
may
who sent it to you, but you've gone from knowing nothing about the color to knowing how it looks in, say, Adobe RGB. Color management purists
might blow a gasket
color
at
manage the document. The purist (Bruce says "fascist") view of color management is that its goal and purpose is to take an original image, and represent it as faithfully as possible
on various outputs. Purists see color management as a it's neither as precise nor scalpel. We liken it more to a Swiss Army Knife
it's
a lot
more useful.
application
makes when
it
you can do is hide the assumptions the does so, which we think is pointless. So as far
starts as
management
file
color-managed application.
The
Limits of the
Knowable
Of course, when you're dealing with mystery meat, there's always an element of mind-reading because the person who sent you the mystery
meat
management
to
convey
his color
meaning clearly, which is bad, but he to do so, which is the real problem.
Color
of RGB or
CMYK numbers. Getting from that appearance to the appearance the originator intended is not something that color management can
300
address
it's
ment can help by letting you try out various plausible and implausible alternatives, but if people give you
you simply have to use your best judgment. Of course, you can always try
asking
why you're
files
Tip:
Always Send Hard-Copy References. If you're dealing with someone whose workflow is obviously non-color-managed, and you're going
it
simply
work
Embedding
one simple
way to remove ambiguity, but it's not the only way, and if you're dealing with someone who is seriously terrified of color management, it may not
be the best way. So do whatever you can to eliminate mystery meat, but remember that gentle persistence almost always works better than wildeyed evangelism, and in those cases where mystery meat is just a fact of life, use the guidelines we provided above to render it somewhat less
mysterious.
Environment
no particular magic trick here. You simply have to find out as much
CMYK profile
you
conditions.
the job
large or
critical,
profiling capabilities,
and build a
profile.
and create your CMYK document using a profile that matches those
somewhere
Chapter
10:
Color
Management Morkflow
301
Fear of
Embedding
understands
workflows,
sense to
if
do anything
may
take persistence to
make
it
where
it
specifically,
irrational
profiles.
Don't
fer
make promises,
or of-
one
that profile
embedding won't
If
make
I
don't
know how
It's
to
embed
gently persistent.
the docu-
profiles, or
profiles will
which profiles to
hard to argue with
ment
change
embed.
this one.
when
they sent
color
a job to
want
to
be
want
to
management configured incorrectly, or who misunderstood its purpose. Of course, when color
management is set to work right, embedding a profile makes it
what
to
agement.
make
it
difficult to
v^ong profile,
important
client.
it's
Sometimes
uses for his
easier to simply
you're tired of
much
will
the color
change.
Remember a single
It
cooking with mystery meat, it's always worth asking the question,
your-
doesn't
do anything to the
file.
"Why would embedding profiles make things worse than they are
now?"
If
aren't the
My
IT
guy/drinking
buddy
told
me
to reduce the
not to. People generally fear what they don't understand, and
try to
amount
diet wall
meat
in
your
make you
a healthier and
make
sure that
no one
else
it
your color to final CMYK, don't embed any profiles, and submit the job. You may have to go through some rounds of proofing and
Convert
all
correction
that's
but your
first
submis-
RGB
least. If the shop can tell us what flavor of RGB we at least they expect, may go ahead and try a test. But if the response makes it clear that multiple flavors of RGB is a concept they've yet to en-
tertain, we'll
walk away.
302
you submit RGB, with embedded profiles, on a CD or other non-rewriteable medium, there can be no argument about what you've
However,
if
submitted
files,
least
Various vendors have touted schemes for managing color on the Inter-
They all work, up to a point, but they all do so by forcing the viewer to do some kind of visual monitor characterization, which they then use to
net.
alter the
of these solutions are sufficiently complex and expensive that they can
level,
One
be
self- calibrating
and
self-characterizing,
tion
aim for the lowest common denominator. Fortunately, that lowest common denominator is exactly what the sRGB space was designed to
is
to
represent
it
to convert all
your color to
it.
profile,
before uploading
For
The only color-managed browsers we know of exist on the Macintosh. Mac OS 8, 9 and X, it's Microsoft Internet Explorer. If you enable Colit
will
it's
OmniGroup's
OmniWeb, which
display compensation.
So Macintosh users
who
use a display
most Windows
sRGB
is at
least in
the ballpark.
And while gamma 2.2 images will seem dark and muddy on
Chapter
10:
Color
Management Workflow
303
an unmanaged Macintosh
used to
that.
gamma
Mac
users should be
Internet Color Workflow When you prepare materials for the Internet, you'll probably have to use
a mixture of color- managed and non-color-managed applications.
aren't
you color-managed and non-color-managed applications, you don't need to do anything, but if
bothered by the color appearing different
in
all like
If
you're at
us,
There are
to us:
really
you may find that disconcerting. only two solutions to the problem that make sense
If
your work
is
sRGB
gamma. Then,
do everything
Color-managed applications will see that your RGB is already monitor RGB, so they'll just send the values in the file to the screen, the
complete, convert
it
to
sRGB.
If
target audience to
be primarily Macintosh
users,
you may
Neither solution
is ideal, but until such time as the Internet becomes something other than a very large collection of random output devices, they're the best we have to offer.
Understandins Workflow
In this chapter, we've tried to present the essential workflow concepts
and
features that
all
how
color
things
304
at
about any application and figure out what each color management
down
to
some combination
of
the two fundamentals. In the following chapters, we'll look at the specific
ways color management is presented in some of the most common colormanaged applications, but we can't cover them all, and it's often all too
easy to get bogged
cepts
it
down
in the details.
So use
this chapter,
presents, to
the answer
almost always
might
first
appear.
Color
anagement
in
to paint
ment
printer match your monitor, automatically. Anyone who has ever printed from a desktop computer, or has a passing knowledge of the laws of physics,
truth
is
management does
the mar-
less
also does
keting hype.
It
does less in that OS-level color management can't change the gamut of
it
but there's simply no way you'll get that RO, GO, B255 blue out of your printer
(or,
But
management system
it's
management systems
do
all
305
306
Color
One
Management
in
of the
we'd have applications, OSs and device drivers that could effectively talk
to
each other and prevent obviously conflicting settings from being used.
aren't yet in the row. Therefore,
color conversions
happen correctly,
you want to ensure that at the right time, and only at the right
if
OS-level color
management is the
Mac
and
OS, and
ICM on Windows.
9,
management
on
request,
is
on Windows, Mac OS
and Mac OS X up
indeed
invited either
by applicabe
to
OS
to
occur
management
Mac OS X Panther (10.3.x) changes the rules, and comes to the whether invited or not. The operating system follows an "always party on" philosophy to color management, unless specific settings are used
But
to prevent
from being involved. So the possible actors in Panther are: applications; drivers; and the OS itself. This approach has some potential
it
pitfalls that
we
discuss in detail in
"Mac OS X Panther
(10.3.x)," later in
this chapter.
arts applications,
conflicts
drivers.
Color-managed applications allow far greater control within the application than do the comparatively rudimentary settings in printer drivers, for
likely
want to
rely
on application
settings
OS-level color
management occurs.
Chapter
11:
Color
Management
in
307
series
Non-color-managed applications
of assumptions
rely
on driver
settings,
and a
(made by
either the
OS
is.
management, because
One
management
lies in
making sure
with the application-level color management done by color-managed applications, rather than injecting
we recommend
on
to avoid using
manage
want
and
driver-level color
is
management
at the
same
time,
so
much
of this chapter
devoted to understanding
how OS-level
it
color
management
doesn't
do any-
technologies that
and Microsoft's ICM (Image Color Management) are the provide color management services as part of the Mac-
both
less
Programming
Interfaces.
relatively
simple
calls to
way
color-management
own color
ColorSync to convert CIE XYZ-based data into CIE LAB. There are APIs
for almost anything
308
management
pretty much
all
and conversions. ColorSync and ICM are priwhose lives are made easier by using APIs
Users need relatively little interaction with ColorSync and ICM. The one
user setting everyone needs to
make
is
most color-
(using ColorSync or
ICM)
Mac OS 9
On Mac OS 9, ColorSync 3 has two pieces a system extension called "ColorSync Extension" and a control panel called "ColorSync." The only part
of the ColorSync Extension that might concern users
is
the AppleScript
17,
dictionary
it
Au-
and
implies that
it
will universally
and "Default
fact,
The ColorSync control panel represents a laudable attempt to create a single point of access and consistent user interface for configuring color
management for
all
applications.
It
was
all
the
major applications aim for cross-platform parity, and ICM lacks any comparable features, it didn't work out in practice. So you can safely ignore the
Profiles tab of the
are important.
Chapter
11:
Color
Management
in
309
Figure TI-1
M H
'-
j niI'VifffMh'riiifchiiiiii
310
compensation,
it
found
If
in
Adobe
applications.
ICM, or their
own ACE
engine),
to standardize on a single CMM for all CMM doesn't exist on Windows, but the Heidel-
berg
Likewise,
an upgrade
is
in
it's
than whether), you'll have to rethink your workflow for OS X, where the
only available OS-level
Monitor Settings
In the Monitors control panel, click
you'll
be
presented with a list of ColorSync profiles (ICC profiles) to select (see Figure 11-4). Each display connected to your Macintosh can have a separate
display profile selected, but don't count
on applications performing
dis-
Photoshop 6 and 7 are the only applications we know of that can perform display compensation to multiple displays on Mac OS 9.)
Figure 11-4
control panel
lets
ColorSync Profile
Generic Gray Profile Generic RGB Profile Mac Color Display Standard
NTSC(1953)
Optioal9-tS-02
PAL/SECAM
Calibrate..
the profile contains the vcgt tag, which most do, the Display
Man-
to place
Chapter
11:
Color
Management
in
311
The selected profile becomes the display profile for the current display.
The
effect of
is
may
have no
visible
but applications that query the system for the display profile use the
one you specify here for display compensation. Adobe applications are well
behaved
in asking the
profile,
plications require
you
manu-
Hard Drive:System Folder:ColorSync Profiles. However, some older applications and printer drivers insist on finding
profiles in the old location,
orSync
Profiles.
Other applications
Hard Drive:System Folder:Application Support folder, though the ones of which we're aware always place an alias in the ColorSync Profiles folder
to let other applications use the profiles. Since
some
applications don't
resolve aliases,
and others
this doesn't
always work, so
if
Location for
CMMs
CMMs are
Folder:Extensions.
Mac OS X Panther
ColorSync
4,
(10.3.x)
10.3 (Panther)
is
a frame-
Color
is
much
of
Mac OS X,
is
work
in progress.
The
major applications still work as expected, but this operating system blurs the
312
lines
It
doesn't blur
them
to
it
will
implement management and increasingly hard for them to avoid doing so.
and printer
drivers,
Mac OS X's color management rests on the premise that every window
is
color- managed,
some
cases seems
more
in
due to bad assumptions on the part of Apple, while others rest with device
drivers that don't
at the
report what we
know
applies to
Mac OS X 10.3.4.
Rules of Engasement Mac OS X Panther has always-on color management, as previously stated.
What does
this
mean?
It
literally
means
that the
OS
will
perform a con-
version no matter what, but the conversion could be what's called a null
when
the
OS
assumes the current display profile as the source profile for an untagged image or object, and also uses the display profile as the destination. Since
they are the same, no conversion occurs. Likewise
raster drivers, a null conversion occurs
files,
embarked on a course of making assumptions on how to deal with them even if the untagged file is a prematched print file on its way
Making matters somewhat worse, the application of the assumptions in Panther is inconsistent, and even Apple's own applications don't always behave as expected. But here are some guidelines
to the printer driver! to help put
it
into perspective.
no
say, so
the operating
system assumes the display profile as both source and destination, which
means no
Color-managed applications query ColorSync for the current display profile, and use it as a destination profile for display using either embed-
Chapter
11:
Color
Manasemcnt
in
313
ded
files
files,
or a selected
assumed
profile for
untagged
as source. This
is
is
display compensation.
management. At
ColorSync
will
bow out
if it isn't
other-
Input. For scanners and digital cameras, the profiles selected in ColorSync
Utility>Devices
settings.
Your manufacturer's
scanner driver invariably ignores this, and for capture purposes ColorSync
is
from any application using a raster driver, and when you print from applications that do not generate their own PostPrint.
When you
the
PDF spool
file.
When the application sends untagged RGB, the OS embeds the Generic RGB profile.
When the application sends untagged gray, the OS embeds the Generic
Gray profile.
moment.
print driver
becomes important
and
affects
them
(i.e.,
no matter what.
If
RGB
for the
mit untagged
RGB data.
314
you select ColorSync, then theoretically the profile set for the printer in the ColorSync Utility will be used as destination. More about this can be
If
the application
asked for
it.
is
color-
managed application such as Photoshop, set to convert your image to SP2200 Premium Luster.icc, only works because of a sequence of events
that causes Generic
file,
RGB to be the source profile and the destination proclearly not Generic
either, yet that
RGB, and
the phi-
RGB
is
Mac OS X Panther.
prematch data don't tag will it with which means the OS Generic RGB. And so long as you files, tag
Fortunately, color-managed applications that
don't select ColorSync in the print driver, Generic
The end
result
is
ColorSync
a non-factor in
the conversion. But clearly Apple needs a strategy for explicitly handling
prematched print data, since all professional graphic arts applications can produce it. If you're wondering about those generic profiles, see the sidebar, "The Generics."
found
in
is
functionally equivalent
Mac OS
9.
Click
on the Color
9,
tab,
and
As on Mac OS
multiple dis-
OS 9, you'll
:Ji;A
#
DHptir
Amiminw "HWBi'l
>MCnX.l - TlMKiav.July
6.
2004
S Show prodljs
Cliillrin
Chapter
11:
Color
Management
in
315
The Generics
Mac OS
9 and
X come
with two
Don't expect
it
to
do a great job on
Generic RGB,
and a
1.8
gamma.
Generic
Make a special
On Mac OS 9.
writer. Ever
CMYK
is
get
we
On Mac OS
9,
Generic
RGB
is
such disgusting
it
as
based loosely on the P22 phosphor set, a 9300 K whitepoint and a 1.8
recommend
Now you
know!
On
Mac OS X, Generic CMYK is based on sub-sampled TR 001 measurement data, so it's essentially SWOR
RGB
is
based exactly on
in a variety of locations,
and
in order for
it
to
on Mac OS X is necessary. Mac OS X is designed as a multiuser operating system. You may only have one user,
a bit of background
is still
for profiles follow the general rule that there are five possible "domains":
Apple
and network.
^All
Mac OS
location
installer
domain, nothing except the should remove profiles from or add profiles to this
^All
work if placed
/Users/<username>/Library/ColorSync/Profiles
cation are only available
Profiles in this
in,
lo-
and
aren't avail-
able to other users; only this user can add profiles to or remove profiles
fi-om this location.
316
More than
likely you'll
want
/
we
rec-
them
in
Profiles folder
and
applications just as
if they
by users. However, they are available to were stored in /Library/ ColorSync /Profiles,
but they don't clutter the various Profiles folders with profiles for which
professional users may have
Locations for
CMMs
its
incorporates the
System Preferences. Everything is now rolled into the ColorSync Utility found in the /Applications /Utilities folder (see Figures 11-6 and 11-7).
in
CMYK, and
grayscale
tempted
to
embedded
profiles
profiles
Chapter
11:
Color
Manascmcnt
in
317
ther),
because
its
to raster
Mac OS
9.
Mac OS X and
RGB data.
It's
RIP does support CMYK. However, manufacturer printer drivers that convert raster data into
Windows, has its own display and print engine. On Mac OS 9, this is QuickDraw, on Mac OS X
it's
Quartz
is
different.
it
PDF-
knows about
printer
commands
still
for generatal-
CMYK
that
called Quartz,
and GDI
is
for
There's been
Windows.
gorithms)
expect to receive
RGB
data. That
may change
in
QuickDraw and GDI have something in common. They have no idea what CMYK is all
RGB or CMYK
10.3 (Pan-
if
theoretically possible
starting in
Mac OS X
we
Figure 11-4
Mac OS X ColorSync
panel: Default Profiles tab
318
Mac OSX, like OS 9 and Windows, still requires developers to specifically write code into their applications to make them recognize these settings, as well as to recognize embedded profiles. An application that isn't written this way ignores these preferences, and if it doesn't know what an embedded
opens the image as though it were untagged. Apple has claimed it was never their intention to imply that the Default
profile
is, it
Profiles settings
not a very good idea, and we hope the wording will finally change in the
OS X.
you like random results, use the Automatic option.
(at
The advice we give under Mac OS 9 for the setting of the Preferred CMM
applies here as well.
If
the Apple
CMM)
recommends
the Apple
stored
looks for
aspects of the profile that don't conform to the ICC specification version
(i.e., it
and
One
it
of the
most
common
it.
side effects of a
non-conforming
profile
is
that
doesn't appear
can't
in application
pop-up
use
We recommend
number
running a
of profiles
is
conform
full to
running
profiles.
Here
you can view basic profile information to the right, and even click on the black arrow on the upper-left corner of the Lab Plot, to find more options.
You can view the color space in 3D in a number of color spaces other than
LAB, as well as perform gamut comparison between
11-8.) If you double-click profiles. (See Figure
on a profile,
it
Chapter
11:
Color
Management
In
319
Figure 11-8
ColorSync
Utility:
iA
^>iii
V
PtoM* rvM Aid
mi
titttm
Omkm
Fiktri
Profile
view
iMUHtd
CetorSync profltM:
Profll* Information
Niiw
^Systtfn
^Cemputtf
CUM
MtrUOH
Oltwr
/Ubmv/ApplKailen Support/M
SpKt MCI
ra xn
2.1.0
Sin
J.144bvitt
UncoMcd v2
CoMtd Unce<Md
(Adl
Coaud v2 as. ShMfftd UTKOMtd Ktdv2 v2 U.S. Wtb CoMtd (SWOT) 0r)v2 US. Wtb UncoMtd 2
SliMiftd
M M
j
3D
Web
sRGB
against Japan
Figure TI-9
Double-clicking a profile in the window shown in Figure 11-8 opens the window
ColorSync
Utility:
Profile Info
it.
Here, the
red channel of a display profile's 'vcgt' tag (which loads calibration settings
into the video card)
is
shown.
Doing so allows them to appear in this window, with possible sub-categories such as media type, or color model. Each
as ColorSync devices.
sub-category can have a profile associated with it. Developers can specify
default profiles to use for their devices,
to
custom
320
Figure 11-10
%ee
Preferences
Profile First
Utility,
Aid
Profiles
Devices
Filters
Chapter
11:
Color
Manascmcnt
in
321
ngure n-n
Utility. Filters
Prcftnactt
PtriniAM
tuMu OmK
FHHn,
ColorSync panel
tmmmm
immiih
r
IMMt
OypMoM
322
drawbacks include the lack of black point compensation and rendering intent control to the would-be proofing device. Known bugs at the time
of writing include:
The
no matter
menus
are
6, Pit-
PDF/X Inspektor,
or
ignores the
PDF/X-3 documents so you can neither soft proof nor hard proof them. We aren't sure where or how PDF/X-3 is
Outputlntent in existing
supported in
OS X Panther.
Windows
ICM 2.0
(Image Color Management)
is
98 and higher,
including Windows XP. Like ColorSync, ICM is a set of APIs intended for use
by programmers. Outside of printer drivers, and applications specifically written to use ICM 2, there's only one user setting, but it's an important
one
to
attention.
as
and
Settings,
window, you can associate profiles with the device and also
profile.
specify
profile,
on the
Settings tab,
window,
click
Add
to
in the Color
Management
tab,
and Figure
11-13).
Chapter
11:
Color
Management
in
323
Preview
Apple's Preview application
ful for
is
use-
Previewing TIFF,
JPEG, and
you save the document from Preview, such as you might do when
source
profile.
When
displaying
It
you wanted to change formats. TIFF and JPEG are left untagged,
while
means
the
it
is
current
RGB, and JPEG 2000 is tagged sRGB. The idea of converting the
data automatically on opening
is
sequence of transforms
(it
can be
saved to disk
is
at this point,
it's
to
then
embed
as far as Preview
concerned,
if
this
have been confirmed as bugs. For untagged documents. Preview assumes Monitor
you on it
problem
is
compounded when
RGB
(i.e.,
care about!
Figure 11-K
iFc^;^
Figure
1M3
Cuiil AdwMi
HiaBiiiUB
Horioi
InuUmtat
Color
Mansgeran
3
C>aiMnior*T
Management
tab
HPD2e42A
aloi prcAes
ajwrt^
EBB
tji..
1 1
flawye
01^
Caned
to*
324
On Windows, you need to be extra careful in setting the active display profile. Unlike the Mac OS, Windows doesn't get calibration information
from the
profile to update the video card LUTs, so it's all too easy for the monitor to behave differently than the way the active profile describes.
Display calibration /profiling packages should set the display profile automatically when
that
it it's
created, but
so.
if
in doubt,
depends on what version of Windows you're usand whether or not you chose the most typical installation (on a C:
live
to worry about these locations except for doing because housecleaning, you can right-click on a profile in any location
drive).
You
don't
need
to get a contextual
will place
it
NTC:\WinNT\System32\Color
doesn't support
NOTE: Windows NT
ICM
is
2,
and has no
built-in color
management
at
all.
Any
color
NT
is
done
entirely
by applications, and
NT
is
Color
Management
in
Applications
we mentioned that color management
can be requested by either applications or printer drivers. This section looks at color management strictly from an application point of view, covering both color-managed
and non-color-managed
applications.
Color-Managed Applications
Color-managed applications know what ICC profiles are, and use them to at least some degree. Most of these applications use either ColorSync or
Chapter
11:
Color
Management
in
325
Some color-managed applications implement their own color engine, such as the Adobe applications, all of which use ACE (the Adobe Color Engine). Within each application, ACE produces the exact same results between its Macintosh and Windows counterparts. However, even when using ACE, they still make minimal use of ColorSync and ICM to request
the current display profile and to find profiles
sions are performed, by default, by ACE.
It's
on the system.
All
conver-
or
ICM
CMMs)
in lieu of ACE in in
plications.
More
detail
on
this
can be found
Common
ties.
Color Architecture.
all
in
CUPS
CUPS
stands for the
Common
CUPS
re-
CUPS
to the graphic
community
as a
good
thing,
Modules can be ColorSync aware, and do driver-level color management. But now there are also CUPS
printer drivers
Filters
The printing architecture designed for Mac OS X, as embodied in Mac OS 10.0 and 10.1, had,
care.
let's just say, lots
and
filters.
do conversions between
for
of problems.
CUPS
is
primarily a scheduling
PDF filter converts PostScript into PDF and a PDF to Raster filter converts PDF into a TIFF or other bitmap. A PostScript RIP filter
to
any raster-based printer connected to the host computer. Stay tuned for
into a
to
CUPS matures and printer vendors decide to build CUPS drivers instead
of Printer Modules.
Interesting
CUPS
for
Panther,
CUPS
drivers.
ticular printer in a
language it can understand. An Epson Stylus Color 3000 printer driver would
convert raster bitmap data into
CUPS
326
The sure way to distinguish a color-managed application from a noncolor-managed application is to snoop around in the program itself.
Color-managed applications have preferences for configuring source, destination, and possibly display profiles (if they don't request the display
from the operating system). So where is the color management actually happening? From a programming point of view, it's in the application. While ColorSync or ICM
profile
may actually be
Think of it
like this: if you drive a friend to the do the work? Well, both.
Source profiles. Color managed applications can hand off the source profile for your document to the operating system at print time along with
the data to be printed, but with the exception of the Adobe applications,
this
seems
to
be
fairly rare.
is
profile(s),
and
let
most of them
Non-Color-Managed Applications
Previous examples of non-color-managed applications are Microsoft
has become a
little
latest
em-
bedded
the
OS at print time; others convert to Monitor RGB first, then submit the
in the
file di-
assumption
is
defines
RGB values.
then import them into
To color manage files fi-om these applications, export them as TIFF, JPEG,
or as a PostScript
file
produced by printing to
disk,
with the display profile embedded. From that point onward, the
color managed. This technique works
for screen shots, too.
files
are
(Mac OS X Pan-
Chapter
11:
Color
Management
in
327
Color
Management
At
first
in Printer Drivers
glance,
it
may seem that the printer driver is where all color manageand pass on
a source profile for their docu-
ment destined for print was intended to occur. Applications would manage
color within the application
ments
profile
at print time,
and the operating system would do the necessary conversion. The truth is that printer drivers have no knowledge of the application that's
files.
sending the data, so they have to handle both tagged and untagged
However, the assumptions that different printer drivers make as to the source
profile vary widely,
and
in
Meanwhile, color-managed applications generally want to color manage the content of their documents completely before passing
it
off onto
the operating system for printing, sending "pre-matched data." But the
printer drivers
still
expect to do color
management
at their end,
and
to
date there
isn't
mechanism
have to ensure that when you print from applications that do their
color
own
management,
management
is
turned off or the application doesn't convert to printer space before handing off the data to the printer driver.
management to perform the conversion to volves some pitfalls that we discuss below.
Default Behavior
Each manufacturer seems
printer driver,
to decide a different default behavior for their
and sometimes they decide on different defaults for differdefault to proprietary color
ent models or change the default behavior between versions of the driver.
ICM.
know of none
when
is
CMYK in the printer itself. Some also use PostScript color management receiving CMYK data. The printer driver option that controls this
usually called something like color correction, color management, or
simulation.
328
When you use driver-level color management, the settings you use when
you
print the target to profile the device are very important. For example,
or
ICM
that
Epson printer drivers, what actually the driver uses the "No Color Adjustment"
in
you
advantage of its better linearization and gray balance (putting up with the
smaller gamut) the resulting profile won't work well with ColorSync or ICM
,
selected because the printer driver won't use the "Photo-realistic" setting
be assumed. Two things can make the assumption: the printer driver
or the operating system.
itself,
In
profile
is
CMYK is.
a default
CMYK content
into
RGB
for
On Mac OS 9, the operating system assumes the currently selected display profile, although an increasing
Sync
to use
sRGB
your printer driver makes, print an image with a display profile selected, then select a substantially different display profile (or perhaps even a nondisplay profile such as Wide
If the test
something is being
assumed over which you have no control, probably sRGB. If they're differis
to Windows.
On Mac OS X Panther, Generic RGB is assumed system-wide for untagged RGB at print time. As we discussed earlier in the chapter if the application does not specify a profile, Mac OS X embeds the PDF print
spool
file
muddy because
legacy applications
Chapter
11:
Color
Management
in
329
to
Raster Drivers
Using printer driver color management with raster printers and non-color-
managed
applications boils
is
down
to
the
source profile
application,
assumed by either the printer driver, or operating system. Where you choose the deslargely out of
your control as
tination profile
We can't
printing to
cal
possibly cover all printer drivers, so let's use the example of an Epson Stylus Photo 2200 from Microsoft PowerPoint, a typito find similar
ICM
Mac OS
the
9.
is
set
to Automatic.
Mode
ngure 11-M
B>SON
LBtter
Copies: [l
-
8P2200 7J8A
a iiiiaii m
I
Cancel
Nonnal
Pages:
9 All O Range
Plain
|
| |
A
management,
Media Type:
Paper
Color
OMack
Custom Settings
I
r
'
O PhotoEnhance 9 Custom
LD
Advanced-.
own
color
profile
No Color Adjustment).
Epson drivers select a printer profile based on the media and resolution
settings you've selected.
330
Figure 11-15
Media Type:
Plain
Color
Management
Paper
> Color
O Black
Normal
-
360dpi
EPSON Standard
Perceptual
Rendering Intent:
liiiP',! L'i'S.r.i
S Edge Smoothing
[?]
Ink Conflg.-
Save
Settings...
Cancel
|
OK
it
We haven't had much success in getting Mac OS 9 printer drivers, even by replacing appear the profile with an identically named profile.
supplied by the manufacturer.
custom
profiles to
in
Mac OS
views,
Mac OS X, starting with the 1 1-16). The third pop-up menu item lists different
Select ColorSync,
and
1-17.
Figure 11-16
Printer:
'
Stylus Photo
2200
MK
Ji
Presets:
Standard
-[Copies
i Pages
ii Collated
^'''*" 11
Pages:
^aII
Qfnm:
t<
CjEZ)
( Cancel )
Tip: Use
you
ment (Epson)
you
are printing
Chapter
11:
Color
Manasement
in
331
Figure 11-17
Mac OS X Epson
Color
Prmitr
Stylus
Management
options
332
Figure 11-18).
tion where
The
resulting
window
contains a Color
1 1-
Management
sec-
options
you
select
ICM
(see Figure
19)
list
OS
as the destinaselect
first
ICM if
you wish
No
level color
management.
Figure 11-18
Q 1 1
Dttf
< Tet
Telllmge
Chapter
11:
Color
Management
in
333
figure n-SO
Windows XP
Printers
and
334
PostScript Drivers ColorSync and ICM can affect PostScript output, even though neither actually
is.
don't
operating system, and the PostScript printer driver turns those Quick-
commands into PostScript. The operating system can color manage QuickDraw, Quartz, and GDI/GDI+ routines, then produce the PostScript stream already color managed. The latest Mac OS and
Draw, GDI, or Quartz
produce CSAs (Color Space Arrays, profiles). Note that applications that generalso
own
applications.
some printers,
Figure 11-23
Mac OS 9 LaserWriter 8:
ColorSync Color
Matching
Chapter
11:
Color
Management
in
335
same as for raster printer drivers, with the exception that the current display profile is always the assumed source profile. You simply choose
the a destination profile, which normally should be the profile for your in-
The way
supposed
work
is
that the
assumed source
CSA
The
CRD
(Color Rendering Dictionary), and both are sent with the OS-generated PostScript print stream to the printer. The PostScript RIP uses the CSA
and
profiles, respectively,
it
conversion.
you get
let
it
to
work and
doesn't cause
you confusion or
us know.
Mac OS X
(10.2).
The
PostScript driver
all
CSA
(a PostScript
source profile)
is
profile, so
Tip: Iff
Only Tagged
isn't
Iff
It's
Tagged.
If
the apis,
profile
the image
Untagged /DeviceRGB, /DeviceCMYK, /DeviceGray. With applications that generate device-dependent color, a CSA is generated from the
Generic RGB, Generic
CMYK,
Untagged /CalRGB or /CalCMYK. Applications that produce calibrated color get a CSA generated from the calibrated color tables submitted
by the application.
336
Mac OS X 10.2 and earlier from applications that don't generate their own PostScript to a PostScript printer. First, there's no way to avoid sending a CSA to the printThere are two gotchas inherent in printing under
er,
so there's no
way to avoid
PostScript color
is
management
(unless your
test files
relatively rare).
So don't print
from such applications. Second, the destination profile is almost always the printer's built-in CRD, which is usually a generic placeholder rather
than an actual description of the printer's behavior.
Mac OS X
(10.3).
and also a Color Conversion menu. For raster drivers, the "In-Printer" option
is
it
can't
itself.
is
when you
menu
is
own
PostScript. This
because the OS
drivers.
JM^
Printer:
<
M'MiWt'mM-f*^^'^"^-'^^^"^'"'^''^'''^
Mac OS X PostScript
ColorSync menu's Color Conversion options
driver:
OOAPvS on 192.168.44.44
Standard
Presets:
-(
CoterSync
Standard
Color Conversion!
In Printer
Quartz
Filter:
None
r
(^
QaZTl
Cancel
Chris wondered
if the
streams from applications that generate them. For PostScript printers the option
In-Printer
is
Chapter
11:
Color
Manasement
in
337
If you
will
The destination
printer
profile
is
set in
window.
If your
ColorSync, this
method of col-
be faster, and superior in quality than relying on PostScript color management used with the "In-Printer" option.
Eventually we expect Apple to provide a mechanism for sending CRDs based on ICC profiles, which should provide reasonable results from PostScript Level 2 or later RIPs. But for the time being,
if
from a PostScript device, print from an application that allows you and rendering intent.
Color
Manasement
color
in
Scanner Drivers
management exhibit a
Most scanner drivers implement their own proprietary and rudimentary management by default, and some also tie into the operating syscapabilities. See Figure 11-25.
Figure 11-25
CoiiW9urtioii
-( Prviw
BBWI
Other
(=)@
Smvc* <ScjnMr): EPSON Suntan)
CotortMch aSB
Dapla> Ewv ^""a montur companutian
O*'
3C
The best
drivers let
profile,
convert the data from the source to the destination during the scan, and
embed
338
using the display profile to display the image correctly on the monitor. The
from a hidden generic scanner profile to the display profile, and produces untagged RGB as output. Most fall somewhere between the two extremes,
but the most
common problem
is
is
the inability to
let
custom scanner
most
we find that
to find out
dumb and
profile there.
Some scanner
it's
drivers
make
this
rarely impossible.
you decide to use scanner driver color management, you need to confirm whether the driver embeds the scanner profile, or uses it as a
source profile for a conversion to
some
destination profile.
If
the
latter,
it's
probably the display profile, which the scanner driver grabs automatically
from the operating system. That means that all your scans get clipped the gamut of your display, which is far from ideal.
to
Scanner drivers that operate as Photoshop plug- ins need special attention,
because the API that lets the driver pass a source profile to Photoshop
along with the pixels hasn't been implemented in any scanner software
we've encountered, so the images always
come
in as either
untagged or
If
Using the Epson Perfection 3200 Photoshop plug-in driver as an example, note that by default proprietary color management is used. If you
select
ColorSync the driver will ask ColorSync to use the specified source
file.
and
Remember,
after
conversion what
profile
was selected
for the
scanned data. Be aware many of these Photoshop plug-in drivers do not inform Photoshop of the proper source profile. They may open in
Photoshop "Untagged" or tagged with the RGB Working Space profile. Either way this is incorrect, you will need to manually assign the proper profile if
you scanner software behaves this way. See Chapter 12, The Adobe Common Color Architecture, for more information on assigning profiles.
Chapter
11:
Color
Manasement
in
339
East
Is
East,
West
meet."
It's
Is
West
good idea
to enforce a similar separation
The old saw has it that, "East is east, west is west, and never the twain shall
generally a
between
management
as
much as is feasible,
and
to ensure that
It's
when
colliding.
not only possible, but distressingly easy to have both the ap-
plication
and the printer driver managing color behind each other's backs,
is
almost always to
management
and simply
let
The Adobe
ommon
Color
InDesign,
Color Architecture
Management
and
in
Adobe Photoshop,
Illustrator
On
why
it
all
management
they have to do
own unique
own unique
terminology. So
we
derive a certain
amount of comfort from the fact that Adobe Systems has at least attempted to standardize
between
its
three
Adobe Photoshop,
Adobe
Illustrator,
We think that Adobe has done more than any other vendor in finding
ways to present color- management options to the user, and the integration between the three applications generally makes life easier.
rational
out as they
settings may not be particularly intuitive, so we'll likewise flag these when we get to them.
We'll start
all
by looking
do work
identically in
three applications.
341
342
Color Settings
Command Central
Color Settings
Real World Color
for Color
(see Figure 12- 1)
.
Adobe Photoshop, Illustrator, and InDesign all share a very similar and somewhat formidable-looking dialog box called Color Settings
Figure 12-1
Settings:
Management
Color Settings
^ AdvarKed Mode
WwUng
Spaces
Cl:[MiimC
CMYK:
Cray:
nun? CCII1-IS-S-2M
fnack
Ink -
MWi? Catl-2S->$-2M
CMVK:
{
m
H|
Aik When Paiting
Cray:
ryreswyeCmbedded
Pramt MIsmaldKs:
MasliK|rroflle>:
-
g g
-
g)
Comrslon Optiom
Engmc:Q
Advanced Controls
~-
[^
W|
|1.00
Q nntd C<
Canma:
Color
Management
settings for
Color Settings
Enable Color
Management
Settings:
Management
H Advanced Mode
vYorKini,
Chapter
12:
The Adobe
Common
Color Architecture
343
For now,
All
let's
each one.
Let's first
common.
Settings
The Settings menu simply contains saved presets for the Color Settings dialog box. Settings
files
makes synchronizing the behavior of the three However, Photoshop has more options than InDesign, which
in turn
so
if
you want
to
synchronize
Photoshop's setting with either or both of the other applications, save the
settings
from Photoshop, and if you want to synchronize InDesign and Illustrator, save the settings from InDesign.
Saved settings s/iomW appear automatically
in the majority of cases, in the Settings
menu, and
of the settings
in the
files
the
they do.
file
If
you
extension
Hard Drive:System Folder:Application Support:Adobe:Color: Settings folder; on Windows they're stored in the Program Files\Common
Files\
Adobe\Color\Settings
folder.
CS
release:
Photoshop CS, InDesign CS, and Illustrator CS all default to saving them in the /Users/<usemame>/ Library/Application Support/Adobe/Color/Settings folder,
.csf files
/Li-
want to
is
make
Macintosh users get one extra preset, labeled ColorSync Workflow. When you choose this setting, the application uses the RGB, CMYK,
and
in the case of
Profiles for
the
(Mac OS X).
the
OS
are doing,
we recommend
that
may
well
344
Default Profiles
Working Spaces
(called
"Work-
exact role
in
the dialog box, but they always represent the default profile either assumed or assigned for untagged RGB and untagged CMYK, and for new
depends on the
documents.
to
When the "Advanced" checkbox is unchecked, your choices are limited a recommended set of profiles for RGB and CMYK. But you can conwhich profiles appear in the lists when "Advanced"
simply show the
install there will
is
trol
lists
unchecked. The
so any profile
profiles in the
Recommended folder,
list.
you
show up
in the
This
mechanism provides an
Files\Common Files\Adobe\Color\Profiles\Recommended
they're stored in the /Library /Application Sup(In all cases, the folder
and on Mac OS X
port/Adobe/Color/Profiles/Recommended folder.
is
aliased to the
main
Profiles folder, so
any
profiles
you
install in
the
level
deep
for profiles in
RGB
Space
profiles,
CMYK Working
use unidirectional input profiles that only convert from device values to
PCS
10, Color-
Management Workflow.)
Color
Management
The most critical choices you make in the Color Settings dialog box are the
Color Management Policies, which control the applications' behavior when
when you create new docubetween documents. They selected elements and when move ments, you
they open tagged and untagged documents,
don't affect the handling of imported objects in InDesign documents, just
Chapter
12:
The Adobe
Common
Color Architecture
345
native elements. The policies control the applications' default behavior for
assuming or assigning profiles to untagged documents and for handling tagged documents by either honoring the embedded profile, converting
from that
profile to another, or ignoring the
embedded
you
profile
and assum-
let
RGB and for CMYK (Photoshop lets you set a third policy for Grayscale). A complicating factor is that InDesign documents have two default
profiles,
one
for
RGB and one for CMYK elements, which can muddy the
between tagged and untagged documents. It's possible to have an InDesign document whose native RGB elements are tagged and whose native CMYK elements are untagged, or vice versa. We'll leave you to make
distinction
document
is
half-tagged or half-untagged!
different
how
when
Off. This
is
You
management
they always
embedded /assigned
or assumed) to
the monitor profile for display, and they always use profiles to convert from
RGB to CMYK. For new documents, the Off policy makes the applications assume the working space profiles for all native RGB and CMYK elements, and treat
the documents as untagged
you change the working spaces, the documents take on the new profiles, and the appearance changes.
if
For documents that are tagged with a profile other than the working
embedded
profile,
assume the
working space
profile,
and
treat the
documents
as untagged.
that's
However, when
document
tagged with
It
treats
document
to the
embedded
effect
changes
ly,
a document v^th an
is
profile
next).
Embedded
346
When you move native objects from a document in one space to another
by copy and paste or drag and drop, the application simply moves the numerical values in the object.
in a different space
Preserve
Embedded
one does
profile's
what
space
it
says.
(in
RGB and
CMYK elements,
each keeps
its
definitions).
untagged ^you can think of this as "preserving" their untagged status and
use the working space profiles as assumed
profiles.
native
RGB
objects from a
document
in
one space
to
another in a different space by copy and paste or drag and drop, the application performs a conversion from the source to the destination
and moves
a docu-
ment in one space to another in a different space by copy and paste or drag
and drop, the application transfers the numerical values
in the object.
Convert to Working Space. This policy is best thought of as an automation feature. When the application opens a tagged
document,
it
performs
embedded profile's space to the current working an opens untagged document, it uses the working space as an assumed profile and keeps the document untagged.
a conversion from the
space. When
it
When you move native RGB or CMYK objects from a document in one
space to another in a different space, the application always performs a
conversion from source to destination, preserving color appearance and
deciding what to do
Warnings
Manual Overrides
color-management policy currently in determine which radio button is checked by default
The Missing Profile warnings in Photoshop and InDesign and the Profile Mismatch warnings in all three applications let you manually override the
default behavior dictated by the
effect.
The
policies
Chapter
12:
The Adobe
Common
Color Architecture
347
in the
is
slightly dif-
each one.
The Missing Profile warnings appear when you open an untagged document, and
offer the options listed below.
(see
The RCI
profile.
documtM 'unuggd
embedded
color
Mow do you
*n to proceed?
9 Leave as
is
ProPhoto RCB
-
MueEytX.l
2004 a:0a:a6PM
Ciictt
(don't color
manage)
tells
document as untagged.
the application to assign
Assign working
tells
document as tagged.
Assign profile
lets
you
tell
mode (you can only assign RGB RGB documents and CMYK profiles to CMYK documents)
document as tagged.
and
treat the
RGB /CMYK"
lets
you
tell
the
profile to the
Working Space
for
that color
document as tagged.
348
RGB and
CMYK
Note that
this dialog
If
the
document has
this dialog.
emit's
However,
also important to realize that untagged placed images will use the Document
profiles (for
as
Figure 12-3
Missing Profile
profile.
warnings
to proceed?
9 Leave as (use current working space) O Assign current working space: ProPhoto RGB
OAssign
profile:
Cancti
~)
Missing Profile
Chapter
12:
The Adobe
Common
Color Architecture
349
Assign profile
the
first
you tell the application to assign any RGB profile in and warning, any CMYK profile in the second one. Untagged placed objects assume these profiles as source and remain untagged.
lets
warning it always the when a without an embedded document displays warning you open profile (see Figure 12-4). (This can be annoying, since Illustrator always
looks for profiles in
save.)
you turn
can't
embed
profiles in
EPSs on
Figure 1S-4
Illustrator's
Mtsslrtfl Proflic
Missing
The
r-
CMYK document docs not have How tfo you want to proceed?
an embedded
profile.
Profile
warning
O ttave as
OAtttgn
is
(don't color
manage)
mVPs7 CCI(1-2S-SS-2S0
0>telg"praMe:
mitH? CCIH-25-iS-2tO
Cancel
Illustrator's
that Illustrator
RGB documents
or
CMYK documents,
one warning:
manage) tells the application to assume the current Working Space profile and treat the document as untagged.
Leave as
is
(don't color
tells
Assign profile
you tell the application to assign any RGB profile to an RGB document, or any CMYK profile to a CMYK document.
lets
The Profile Mismatch: Ask When Opening warning appears when you open a document with an embedded profile that's different from the current working space.
350
Photoshop's
Mismatch
profile
Photoshop's
Profile
Embedded
The document "Tagged ARCB.tif has an embedded color that does not match the current RGB working space.
Mismatch warning
How do
of the working space) 9 Use the embedded O Convert document's colors to the working space color manage) O Discard the embedded
profile (don't
CtnctI
options:
Use the embedded profile (instead of the working space) preserves the embedded profile and treats the document as tagged. The embedded
profile
is
tells
the application
profile to the
working
space
space
and
treats the
document
Discard the
embedded
treat the
embedded
and
document
as untagged.
Mismatch warnings. Again, since InDesign documents can contain both RGB and CMYK elements, it's possible to
InDesign's
Profile
Embedded
Management Policies are set to anything other than Off, InDesign will embed the Document
If
the Color
mode. If neither mode is set to Off, InDesign will embed both Document profiles (RGB and CMYK), regardless of the contents of the document. When enabled, this warning displays the dialog boxes
profile for that
shown in Figure
12-6.
Chapter
12:
The Adobe
Common
Color Architecture
351
HsureK-A
InDeslgn's
Einbc<kld Profll*
Mtsmuch
Embedded
Mismatch
warnings
RCt
iMOrfcing space.
Profile
Embedded
Wofking
ProPhoto RCt
How do you wn
(instead of the M>rking space) % (He the embedded Q Convert the document's colors to the current working space (and use current working space) O Otfcard the embedded
profile
iMbtdded
ProlU*
Mismuch
match the current
CMYK
working space.
invPs7 MaxK-O-tS-280
WMUng RWfi7CCRl-2S-S-280
How do you want
ttie
to proceed?
profile
(instead of the working space) 9 Use the embedded Q Convert document's colors to the current working space tlw embedded (and use current working space) Q OHcard
profile
C^ ^
Both warnings
embedded
profiles
and
treats the
RGB
CMYK elements
become
the
in the
document
as tagged.
The embedded
profiles
Document
document, which means they are used as the source conversions of native objects, and as the assumed
tells
the
embedded
profiles to the
working space
profiles
document), and
treats the
document
as tagged.
It
doesn't convert
Discard the
embedded
profile (and
tells
space profile,
profile, assume the working and treat the RGB or CMYK elements in the document as
embedded
352
Illustrator's
is
Embedded
functionally identical
Profile
Mismatch warning.
Illustrator's
Figure 12-7).
Figure 12-7
Illustrator's
Embedded
Profile
Mismatch
does not match the current
Embedded
Profile
Mismatch warning
profile
to proceed?
profile (instead of the
9 U^e
the
embedded
working space)
O Convert the document's colors the current working space (don't color manage) O Discard the embedded
to
profile
( Ctticet )
^^^^^
It
Use the embedded profile (instead of the working space) preserves the embedded profile and treats the document as tagged. The embedded
profile
is
tells
the ap-
profile to the
working space
working space
Discard the
profile,
profile.
and
treats the
document
embedded profile
(don't color
manage)
tells
the application
profile,
to discard the
embedded
profile,
as untagged.
Annoyingly, both InDesign and Illustrator take the warning a step further by displaying an AssignedFiofile
the temerity to assign a profile other than the working space in the Missing Profile dialog box. This
is
ment a bad name. Photoshop sensibly refrains fron doing so, and we hope
the other applications will follow suit in a future release!
Profile Mismatch:
lets
Ask When Pasting warning. The last set of warnings when you move elements (or in
document
in
one space
It
to
only
Chapter
12:
The Adobe
Common
Color Architecture
353
mode
color
If
values into a
pair of options in
Figure 12-8
warnings
It
TlM tourct du'i color preAU dot net match th dMtifMiten 4ecumflt't cokK profile.
Sourct
ProPhoto RCI
tttt
dl7
c*^
Photoshops Paste
Profile
Mismatch warning
The tourct
match tha
Source
Oattlnalion
C^^3
InDesign's Paste Profile Mismatch
warning
354
assumed
profile
color appearance.
the object to the destination document, where they will likely generate
a different color appearance.
We
ments
usually leave
all
reality check. If we
change the
Advanced Options
Default Conversion
all
Settings
When you enable the "Advanced" checkbox, new controls appear that let you control how the applications perform conversions, including not only
the ones discussed above, but
mode from Photoshop's ImagoMode menu. Illustrator's FiloDocument Color Mode and Filter>Colors> Convert to RGB /CMYK, or InDesign's Color palette pop-out menu (see Figure 12-9).
ing a different
Figure 12-9
Conversion Options
Engine:
!
Adob (ACB
KelaBve Cotorlmetrlc
Conversion Options
Bl
Use
llacfc
Intent:
[
^^ Ml
Punt Cofiipensatlon
Adobe (ACE)
Relative Colorimetric
Adobe (ACE)
Relative Colorimetric
'
Conversion Options
Chapter
12:
The Adobe
Common
Color Architecture
355
compliant CMMs installed on your computer. We're big fans of the Adobe
(ACE) engine
it
seems
is
to
only
if
major downside
that
it's
Adobe
applications, so
you need to make sure that you're getting exactly the same conversions inside and outside Adobe applications, you'll need to settle on a CMM
that's installable as a
standalone.
Most of the items on the menu are self-explanatory it's simply a list of different CMMs but Mac users get one extra item, Apple ColorSync,
that's
bit
the ap-
ColorSync panel found in System Preferences (Mac OS X). If you choose Automatic, each profile looks for its preferred CMM, which then
gets used for the conversion
tive aspect of this is that
between that
that
profile
posi-
you ensure
any
The negative is that it's very unlikely that you'll know at any given moment which CMM is doing what to whom!
Intent. This option lets
is
intent,
which
used
LAB values
in the
don't
match up
to actual
you are wondering why the LAB values in the Info palette measurements, it's because this setting isn't set
relative colorimetric with
to absolute colorimetric.
is
all
not at
the
same thing
as relative
Compensation," below. We leave this setting at the default, but if you find
that you want to use
to the
often.
Use Black Point Compensation. This proprietary Adobe feature plugs a hole in the ICC profile spec. It ensures that black in the source is always
mapped to
the input is
12-10).
356
Figure 12-10
Black point
compensation
always
translated to black in the destination, preventing the loss of shadow detail that's evident in the above right image.
When "Use Black Point Compensation" is turned off, it's possible to get
either of two undesirable outcomes:
If the
all
values in
the source that are darker than destination black get clipped to black,
destroying
If
shadow detail.
the source has a higher black point than the destination, the con-
verted color contains no true blacks, so the result appears washed out.
"Use Black Point Compensation" avoids both these problems. The only
reason
we can
it
off,
it
does,
is if
your workflow depends on having exactly the same conversions available inside and outside the Adobe applications and quite honestly, we
find
it
so valuable that
it.
if
to
consider changing
box
is
you perform profile assignments and conversions while you're working on a document.
also let
Chapter
IS:
The Adobe
Common
Color Architecture
357
Like the Color Settings, the controls described in this section operate
at the
document
level.
They
with
embedded
profiles in InDesign,
untagged graphics.
Assign Profile
All three applications offer
It
lets
you do three
things:
(don't color
as-
sumed
as source.
If
the
document was
it
Assign any profile to a tagged document, overriding the one that was
previously in force, or to an untagged document, thereby turning
into a tagged one.
In Photoshop, Assign Profile
is
it
Image menu.
Profile dialog
In InDesign
and
Illustrator,
Photoshop and Illustrator. Since InDesign documents can contain both an RGB and a CMYK document profile, the InDesign Assign Profiles dialog box lets you make separate
box is virtually identical
in
assignments for
Figure 1S-11
358
Document Info Palette. One Illustrator 10 made its way into Illustrator CS is that the profile information Document Info palette usually doesn't update until you close and
and the bug has persisted
in
all
reopen the palette. At the time of writing, the current version of Illustrator
is
11.0.0,
we
can only conclude that fixing it isn't a high priority. The Document Profile
display from the
more con-
and imported
Image
objects,
whether tagged or
not,
by
default.
You need
to use the
Convert to Profile
Photoshop and InDesign both offer a command labeled Convert to Profile, but due to the different nature of the two applications, they do very different things.
Photoshop's Convert to Profile. Photoshop documents are always governed by a single profile, so assignments and conversions are both relatively straightforward.
command is found
a render-
on the Mode submenu of the Image menu. The dialog box lets you choose
a destination profile, a
ing intent,
12-12).
(see Figure
Figure 12-12
Convert to
Profile
Photoshop's Convert to
Profile dialog
box
Chapter
12:
The Adobe
Common
Color Architecture
359
The conversion
files,
document
it's
usu-
ally a
good idea
to
do
so, particularly
when
mode
may
blend differently
looks
fairly different
two
Figure 19-13
InDesign's Convert to
Profile dialog
profiles
one
for
RGB, one
for
12-13).
SourttSpact
RCa ProlUt
Worfcing
KCB
ProftMMo RGB
box
CMYKfroMt
360
in a
all
Placed Graphics
Photoshop
is
in
Photosliop
It
pretty straightforward.
assumed
profile.
embedit
ded profile
is
is
placed in Photoshop,
file
source
file.
All
it
can do
is
take the
numbers
in placed graphics
different interpretations
on them by assigning or assuming profiles. The and for conversion to output space at print
16).
InDesign also
allows you to specify rendering intents for placed objects, both as defaults
embedded
profiles in
placed graphics, even if you choose the Color Management Off preset in Color Settings, but it doesn't necessarily use them. To make InDesign
ignore an
the following:
Set the Color
Management
color
mode to Off;
Chapter
12:
The Adobe
Common
Color Architecture
361
then turn off the "Enable Color Management" checkbox in the Image
Hfuren-M
Image Import Options
362
ument
or the
If
graphic.
affected.
Untagged host documents have Document profiles that aren't assigned to them, but are assumed from the working space profiles. If you change
the working spaces, you also change the
fore the behavior of untagged graphics.
The source profiles for untagged placed graphics are the Document profiles:
Assign Profile and Convert to Profile change the Document profiles, and hence
the source profiles for untagged placed graphics. InDesign documents can
also
be half-tagged
(or half-untagged)
if
a profile
is
mode but not the other. The above rules apply to that situation too.
Image Color
Settings.
Settings
as-
Figure 12-15
Wj
Cancel
Rendering Intent;
lets
you assign a
specific profile
If you
it by assigning a different profile through Image Color choose Use Document Default in Image Color Settings, you you're in effect asking InDesign to treat the image as untagged, which
you change
Settings. If
apply.
Placed Graphics in Illustrator We often finding ourselves wishing that Illustrator would decide what it
wants to be when
that's
it
grows up.
It's
true that
it's
an amazingly
flexible tool
used for everything from page layout to Web page design, but all too
Chapter
18:
The Adobe
Common
Color Architecture
363
often the process winds up being a bit like doing brain surgery with a Swiss
Army
knife,
Illustrator's
approach
to color
management
reduce grown
placed in
Illustrator.
The
first
copy of the placed image in EPS files. Illustrator itself doesn't seem to be aware of this if you don't specifically include the linked files when you
Illustrator,
if it
in Illustrator,
it.
it
looks for
and
can't find
But
if
you place
will display
files
and
print correctly.
if
to
Files" option,
or uncheck the "Link" checkbox in the Place dialog when you place images.
to
understand
is
copy
that's
ded
ing the
The
understand
is
a CMYK Illustrator document, the copy that goes in the Illustrator file will be converted to CMYK, and if you place a CMYK image in an RGB Illustra-
document, the copy that goes in the Illustrator file will be converted to RGB. You may get error or warning messages that would lead you to
tor
done enough
testing to
be pretty confident
what
is
Placing untagged
an
Illustrator
files in
If the
364
If the
placed
file is
in a different color
Illustrator file
For example,
tor
file,
CMYK Illustra-
Illustrator will
Placing tagged
trator
documents as a pasting activity, things make more sense, including the occasional Paste Profile Mismatch dialog box you get when placing
images.
If
the placed
Illustrator
file is
in a different color
Illustrator
document.
embedded profile as the source. If the placed file is in the same color mode
as the Illustrator
file.
Illustrator
Preserve
Embedded Profiles:
Placing (pasting)
RGB
in
an RGB docu-
ment preserves the color appearance (Illustrator converts using the embedded profile as the source and the Document profile as the destination). Placing
CMYK
in a
CMYK document
it
embedded
profile to the
Document profile.
Of course, if the source and destination profiles are the same, no conversion occurs.
If you've
for Profile
Mismatches
if
to
Mismatch warning.
If
you
not alone! The only silver lining is that they're consistent in all three Adobe
apphcations.
Chapter
IS:
The Adobe
Common
Color Architecture
365
Simulations
and Soft-Proofing
One of the most valuable capabilities of the Big Three Adobe applications
is
result of conversions to
to different outputs.
soft
three applications
let
you invoke a
Colors from the View menu. Soft proofs are window-specific, so you can
windows and assigning different soft proofs to each one. The default simulation is for the CMYK working space, but you can change and control the simulation by choosing Proof Setup from the View
menu. At
they
this point,
since
it's
the simplest.
Simulations in illustrator
Illustrator's
is
relatively
Fl9urc 18-16
Illustrator's
Proof Setup
366
The Intent menu lets you choose a rendering intent for the conversion
from document space
to simulation space, allowing
you
to
preview
it's
Note also that the Color Settings "Use Black Point Compensation" setting also affects the conversion from document to simulation space.
Simulations in InDesign
InDesign's Proof Setup dialog box
is
document elements
rather than to the document as a whole, so the Proof Setup dialog box has no
rendering intent control for the conversion from the various source spaces
used by the document elements to the simulation space. Instead, each ele-
ment
is
rendered according to
its
specified intent.
As with
Illustrator,
the
Unlike
Illustrator,
Chapter
12:
The Adobe
Common
Color Architecture
367
paper,
it's
checked, the
rendering from simulation to the monitor, so if the simulation space black is lighter than the monitor black, "Ink Black" will show you the
washed-out blacks you'd get on output it's most noticeable when you're simulating low dynamic range processes like newsprint.
When both "Ink Black" and "Paper White" are unchecked, which they
are by default, the rendering from simulation to display
is
relative
means
that the
simulation white
black
is
is
For a more in-depth discussion on the pros and cons of the different
renderings to the monitor, see "Soft-Proofing Practices and
in this chapter.
Pitfalls," later
Simulations in Photoshop
Of the three applications, Photoshop offers the most complete set of softproofing controls. Photoshop's Proof Setup is shown in Figure 12-18.
ngure
12-18
rntfSttm
Hnvfi? ccRi-2s-8s-2ao
(
1^ Preserve Color Numbers
( (
Cancel
)
) )
^^
Save-
Photoshop
offers the
recall.
unique
ability to
name and
you
lets
recall
Mac OS 9,
in Windows,
folder.)
it's
You can save proof setups anywhere on your hard disk by clicking
368
Save,
in
and load them by clicking the Load button, but the setups you save the Proofing folder appear on the list automatically. (Even better, they
appear
at the
also
choose them
directly.)
is
unique in offering a live preview the window updates while the dialog box is open when the "Preview" checkbox is
Photoshop
also
it
simulation.
you sent the numerical values in the file, so it's only available when the simulation and document profile are in
if
the
RGB
or
CMYK to CMYK.
The Intent menu allows you to choose a rendering intent for the conversion from document space to simulation space, letting you preview
the effects of different renderings.
The "Use Black Point Compensation" checkbox lets you choose whether or not to apply black point
document space
when checked, produces an absolute colorimetric renfrom the simulation to the monitor, showing the color of the dering paper and its influence on the rest of the color. When it's checked, the
"Paper White,"
"Ink Black" checkbox
"Ink Black,"
is
newsprint.
Chapter
IS:
The Adobe
Common
Color Architecture
369
When both "Ink Black" and "Paper White" are unchecked, which they
are by defauh, the rendering from the simulation space to the display
is
relative colorimetric
means
Soft-Prooffins Practices
Using
soft
and
Pitfalls
little
forethought and a
little
knowledge.
useful to distinguish
bers" simulations,
us see approximately
how Web
work on
we may
or
use Preserve Color Numbers to decide whether we can get away with
using the
if
Most of the time, though, we use Proof Setup to preview conversions to final output space. But no matter whether you're previevdng straight output
or conversions, there are a few things you need to
know about
InDesign's
and Photoshop's "Paper White" and "Ink Black" simulation settings. You might expect the absolute colorimetric rendering of the simulation
to the display that you get
any white user-interface elementsInDesign's Pasteboard, or any menus or palettesdisplayed on the screen, your eye adapts to that white, so the
simulated paper white looks wrong.
In Photoshop,
all
is
that
if
you have
it's
the palettes, and use full-screen mode with the menu age we hide bar hidden and get an honest absolute colorimetric soft proof. In InDesign,
im-
though,
it's
just
about impossible to do
so.
Hence
in InDesign,
we
370
a long
or
Evaluating
and Editing Profiles, for a thorough discussion of the pitfalls of screen-toprint comparisons.)
in Illustrator
is
relative colorimetric
is
is
making
overall
judgments on
optimistic
Its
only flaw
that
it
provides a
somewhat
uncoated papers.
In those cases, we'll use the ink black simulation to
checks on shadow
tings to
detail,
but we
still
rely primarily
make
critical
judgments.
Tip:
Change the Default Proof Colors from Working CMYK. The de-
fault setting
is
for
and Ink Black turned off. If you want to change the default, simply choose Proof Setup with no documents open, enter the settings you want as the
defaults,
and click OK. The application will use the new settings whenever
it
also
plays into the applications' printing architectures, which are the penulti-
Printins
Photoshop,
Illustrator,
all
major
avoid
is
printer driver.
It's
See Chapter
11,
Chapter
IS:
The Adobe
Common
Color Architecture
371
The
you
to
do
in the
printer driver.
Send the numbers in the document, along with a profile that describes
their
meaning,
Convert the numbers in the document to the printer space, and send
the converted
numbers
space
Let's
this is
not
available in Illustrator.)
look at
ous ends. The layout of the dialog boxes is different in each of the three applications, but the controls have the same labels. In InDesign, they're
in the Color
Management panel
And
and as an extension to
in Figure 12-19.
Each dialog has a section labeled Source Space and a section labeled Print Space. Source Space has only two options (except in Illustrator):
Document uses
Space section.
the
Document
Design) as the source profile for any conversion specified in the Print
Proof Setup (Proof in InDesign) makes the application perform a conversion from the
document
it
Setup. In Photoshop,
The
372
Fljurc 12-19
Positior
Print Color
Management
and InDesign
Top:[
Left:f
in Photoshop, Illustrator,
Source Space:
Chapter
12:
The Adob
Common
Color Architecture
373
Hsurc 18-19
Print Color
Management
in Pliotostiop, Illustrator,
374
is
governed by
box
RGB profiles are available, while if you choose Composite CMYK or Separations, only
While the number of possibilities that exist is extremely large, the printing controls offer easy support for three fairly obvious workflow options:
In
put space, setting the Source Space to Document and the Print Space
to
Same
as Source lets
to
You can
profile
you choose absolute colorimetric rendering, the will proofing printer lay down ink in the paper white areas to match
in Print Space. If
the paper white of the final output, while relative colorimetric will
scale the final paper white to the paper white of the proofer.
In a late-binding workflow,
is
in a space other
final
than the
final
output
device in Print Space makes the application convert the color to the
final
output space
final
output device.
and
the profile for your proofing device in Print Space. This instructs the
application to
first
output space specified in Proof Setup, then to convert that color to the
space you've specified in Print Space. The result is that the printer simulates the final output. Again, absolute colorimetric rendering
makes
the proofer simulate the final paper white, while relative colorimetric
scales the color to the paper white of the proofer.
which defeats the point of the excercise since our eyes promptly adapt
to the blank paper white. An easy workaround
is
Chapter
12:
The Adobe
Common
Color Architecture
375
Flsurc 12*20
'
frtm PrvMt:
(Custom)
options
Output pop- up
profiles
menu determines
which
become
aiwlable
in the Color
376
we
are possible
transmit
Figure 12-21
others
each photosensor is
it
filtered so that
captures only
red, green,
But no matter
how the
color
filters
sensor simply records a brightness value in the raw file. To produce color,
the raw image must be "demosaiced" to interpolate the missing channels
for
each
pixel.
necessitates
encode
this
Raw takes
a different
approach.
Camera Raw Input. For each supported camera. Camera Raw contains not one but two built-in profiles, one for D65, the other for lUuminant A.
controls
tint
let
On the dozen
good any of the raw converters that rely on a single static profile most cameras respond very differently under tungsten and daylight, particularly in the
we find that the Camera Raw much more easily than we can with
blue channel, and the dual-profile approach addresses this issue capably.
Chapter
IS:
The Adobe
Common
Color Architecture
377
Figure 12-22
Adjust^
Detail
378
Figure 12-23
The gamut plots below, produced using Chromix ColorThink, plot color in Lab space. You're looking at a side elevation
of the color space, with the Lightness axis running vertically. The a* axis, from red
to green,
well
sRGB can
represent.
and
(1 998)
oranges
lie
outside the
color gamut
ofsRGB
(shaded solid)
If you really
the Camera Raw plug-in, set it to produce a 16-bit /channel Pro Photo
RGB
It's
highly
RGB will clip any visible colors, and any loss in the conversion from 16-bit/channel ProPhoto RGB to another space will be
visually (and probably numerically) insignificant
If it strikes
you as odd
to
ment
as
we admit
anyone as fanatical about color managebeing would advocate a solution that relies on gethat
Chapter
12:
The Adobe
Common
Color Architecture
379
Figure 12-24
SpKf
^l#HuU> RGB
Camera Raw
workflow controls
Color
one color management system. Exactly how many it has depends on your point of view, but we'll concentrate on the ones that use ICC profiles, with
a brief overview of the others
if
we do,
why they're even there. FreeHand has many strengths, but we can't count color management as being among them. With most OSs, FreeHand works (or fails to work)
as described in this chapter. But at the time of publication,
FreeHand
10.0
and
RGB
to
CMYK convernot.
and the onscreen previews of such conversions, are and more often unreliable than
We can report that an early binding workflow placing CMYK images and using an assumed profile set in the Separations printer pop-up menu
don't trust
provides decent soft proofing of placed and native content, but if you want
them without
embedded
lets
you
assign profiles to
images, and all CMYK elements are invariably assumed to be output CMYK.
If your
workflow is to design in
382
your work in
previews,
final
you do all FreeHand can with CMYK, provide you good on-screen
if
bets are
off.
And even
in these
two simple
so in
and guide
you
management.
13-1 appears.
n^maii
Category
Guide
color:
General
Objea
Text
Swatches shows:
Document
hnpon
Export
Soelling
box
Colors
Panels
Redraw
Sounds
Chapter
13:
Color
Management
in
11
383
Figure 13-2
384
is pointless. It depends on Kodak Digital Science or Apple ColorSync, and builds Color Tables based on existing ICC profiles. Since you have to base the tables on ICC profiles
anyway, you might as well just learn to use ICC color management.
see no advantage to this method,
We
to see
it
removed
from FreeHand.
Kodak
Digital Science
we need
lets
manage
their
CMYK values
for output,
because
tables. (In
FreeHand
1 1
10,
in
Chapter
18,
Rebuild Color Tables uses the settings in Setup to build color tables
for
move on
The Color Management Setup dialog box offers seven options (see Figure 13-3). FreeHand 10 isn't particularly assiduous in looking for
profiles
folder.
on Mac OS X,
it
so
it
Mac OS 9
all
ColorSync Profiles
folder.
FreeHand
11
legitimate locations.
FreeHand
ICM or ColorSync.
Monitor simulates. The options offered are None, Composite printer, and
do no display compensation. If you use this option, neither embedded profiles nor assumed profiles get used for on-screen display, though they may be used for output.
Separations printer. "None"
literally means
Chapter
13:
Color
Manascmcnt
in
11
385
Figure 13-3
lasK
MonitOf
DSS60c<lnattvtI6l?i?90
J
]f
simuUtn
Sap^aBom
prttHf
SaparaUoni pnnur
QCompotlW
Compotita
flmtilatei taparaltont
printtr
'r.xtt
t^
CoiofMtch RCt
^^
( Cawcal)
^HP
you use either of the other options, RGB images are displayed by converting from their embedded profile or the "Default RGB image
If
in the
to the
CMYK
Monitor simulates
to "None,"
is
set to
"Composite
uses
its
printer." If
you
set
Monitor simulates
FreeHand
built-in
of CMYK instead.
for all
if
they have an
profiles in
embedded
FreeHand sim-
embedded
CMYK source
profile
affects
objects.
If
you
CMYK content. The only CMYK-to-CMYK conversion FreeHand performs is to a composite CMYK
select here
is
turned on
again, the
is
Intent. This
It
affects
RGB-to-CMYK conversions
pop-up lets you specify a rendering intent for all conversions. at print time, and also affects RGB-
to-RGB and CMYK-to-RGB conversions when the Composite printer is an RGB printer (and the output device is non-PostScript). This is the only
rendering intent control FreeHand
offers.
386
Composite simulates separations. This checkbox only affects the output, not the on-screen preview. It makes the composite device simulate the
separation printer by converting
printer
all
non-CMYK
content to Separations
CMYK,
CMYK
profile to all
All the
so
it's
from the source profiles to Separation printer CMYK, then absolute colorimetric rendering to go from Separation printer CMYK to the Composite
printer space.
If
Composite
you may select an RGB or CMYK profile for a composite printer. If you select an RGB profile, the "Convert RGB to process" checkbox in the FreeHand print dialog is ignored, though it isn't
printer. Here
more information.
To select a profile here, you must check the "Composite simulates separations"
way it
is.
profile,
to
occur.
grayed out
when
this
box
is
unchecked,
set as the
Default
RGB image
source.
The
is
automatically as-
signed to
untagged imported
RGB
RGB image
The
enced
imported
RGB images
If
are refer-
in the saved
you open
the file on another workstation that doesn't have the profiles installed, you'll
get a cryptic
warning dialog listing the missing profiles when you open the
Clupler
13:
Color
Managcmcnl
in
11
387
document
The dialog says that the default RGB image that means whichever default RGB image source
document
is
opened.
nflur13-4
warning dialog,
The following RGB Image Sources re not installed. The default Image Source will be used for display and printing.
ColorMaichKCB.tcc
the prudent thing to do is make a note of the missing profiles, click the Cancel button, then go find the
Note that
RGB
dis-
on two
different workstations
will print differently.
assumed, and
when
monitors to the
same standard. Even then, there's typically enough variation from display
to display that you'll
still
get
minor differences.
Imported images will display and print the same from multiple workstations, but native elements probably won't. It's a major gotcha and oversight
by Macromedia.
Manual Assignments
FreeHand
offers only
it
one manual
RGB images.
Object Palette
The Object palette
space, as well as a
which you open by choosing Object from the Inspectors submenu of the Windows menu shows you the type and color
file
selected imported
RGB
388
Figure 13-5
o
Propcfties
RGB
Chapter
13:
Color
Management
in
11
389
Tip: Create
Output-Ready
CMYK PDF
file
Files.
To create a
CMYK print-
ready
file,
print a PostScript
from FreeHand
to disk
which
that
will
Voil^,
output-ready PDF
you can
we'll
features
more
TIFF
TIFF export
is
It
doesn't matter
if
the entire
end up as an RGB TIFF. The the Export dialog box for TIFF are limited, and don't include
it
CMYK
will
options for
All
CMYK export or profile embedding. CMYK elements and images get converted
pop-up
in
printer profile to the display profile, using the rendering intent set in the
Intent
RGB behavior is controlled by the Monitor simulates setting. If it's set to "None, "RGB objects aren't color managed on export the raw RGB values
are simply written to the TIFF
ite," If it's
set to "Separations" or to
"Compos-
RGB
profile, respectively,
and
finally, to
monitor RGB.
CMYK, RGB,
or
on Export
as follows:
CMYK.
CMYK
objects,
whether native or imported, simply have their raw values written into the EPS file. RGB native elements use the Monitor profile as the as-
sumed
and RGB imported images use their assigned profile. Both are then converted to an unknown CMYK destination. We haven't
source,
to figure out
been able
390
RGB. This option produces an all-RGB EPS. Native and imported CMYK elements use the Separations profile as the assumed source,
and are converted to an unknown RGB destination. Imported RGB images use their assigned profile as source, and are also converted to an
CMYK and RGB. This option produces a mixed-mode EPS. Imported CMYK images, as well as RGB and CMYK native elements, are left unmodified. Imported RGB images are converted to CMYK using their embedded or assigned profile as source, and an unknown CMYK destination profile.
CMYK. You get a mixed-mode PDE Imported CMYK images and CMYK
native elements are unmodified, so their
ported RGB images are exported unmodified with raw RGB values intact. RGB native elements use an unknown source and unknown destination, and are converted to CMYK.
mixed-mode PDF. Nothing is converted ues are exported for all images and elements.
RGB. You also
get a
raw val-
it!
Printing
FreeHand using color management is relatively straightforward. The main thing you need to do at print time is to tell FreeHand
Printing from
to the
Composite printer or
to the Separations
print dialog
is
a Separations checkbox.
check
Man-
Chapter
13:
Color
Management
in
11
391
Figure 13-6
392
Figure 13-7
Output Options
Include invisible layers
Print
Prim setting: g]
-t-Hormal
^
Setup
[Separations
Paper Setup
Labels
j4m
Split
complex paths
S Use PPO JB
UserPrep
file
DOAPv
None
A Marks
Binary
Include OPI
comments
l_2
Separation names
File
IP
fi| Maximum
Flatness
Imaging Options
( Cancel )
up O Emulsion down
Emulsion
@
3
Positive
image
Negative image
Output Options
Objects: _; Include invisible layers
Split
complex paths
to process
DefMK
[>*fwlt
l/jki
Maximum
color steps
Cancel )
f^-OK-^-j
On Mac OS X, the default printer, set in the Print Center utility, must be
a PostScript printer. Otherwise, FreeHand assumes that you're printing to an
so you'll
Be Careful
you can produce good results using FreeHand's color management. You can either work entirely in final CMYK, or work in RGB
If
you're careful,
and separate
to final
CMYK
on output.
If
you work
in
CMYK, make
CMYK is
space. If you need to export CMYK from FreeHand, the only way that works is to use the rather laborious process we describe in the Tip, "Create
FreeHand's Export
any speed!
Color
in
Management CorelDRAW 10
It
Manages Everything
But
Its
Own
Files
CorelDRAW has a
management that
but
its
of menu options makes it a little hard to describe in writing. Like Macromedia FreeHand, CorelDRAW sees CMYK as press-ready,
it
so
doesn't
composite
CMYK printer simulate the Separations printer. Also like Freelater in this chapter) or on export.
It
supports
embedded profiles in RGB images for import and export of TIFF, JPEG, and
.PSD (Photoshop) formats, but
it
embedding in
its
for
it
management
to a specific
files is to
is
that
doesn't
CMYK, embed
and doesn't offer any other mechanism for recording the settings that apply
document. So the only way to color manage native CorelDRAW
note the settings manually, and associate them somehow (text file,
a kludge
at best.
393
394
Color
Management
Man-
agement on the Edit menu in Mac OS 9 and X, and on the Tools menu in Windows. The resulting dialog box shows a series of icons and arrows
representing workflow (see Figure 14-1).
Figure 14-1
Color Management
CorelDRAW Color
SP2200
- Prtni.Lustr
440
@*^
isr+R
*='
management workflow.
little
you briefly
hand
is
pointing to
Each icon has a description, as does each of the arrows that serve to
management in the
direction of the
arrow
When you mouse over the icons and arrows, rollover help boxes
appear.
Intemal RGB
-
This
is
space that images are converted to and from. Cick the icon to set Advanced options
Generic -
RGB
Profile
7n
in
CorelDRAW
10
395
for
To
menu
of available
bottom
is
a Style
once
you've configured
to
CorelDRAW to your liking, you can click the "+" button save your settings as a preset. The ColorSync Workflow preset grabs
from ColorSync, such as the
settings
be inconsistent, so don't
rely
on making changes
make
sure
starting with the center icon, followed by the monitor, then clockwise
from
there.
Internal
default
RGB
its
is
The center icon represents the RGB editing space used in CorelDRAW. By
it's
profile
is
the
in effect,
still
printer,
It's
happen.
RGB
is
the
assumed RGB
It
RGB
it
doesn't
who
also
want
to use color
management,
you'll
them what
you used for Internal RGB. If you change the Internal RGB profile while working on a document, the color behavior of all RGB content is
profile
updated immediately
to reflect the
new
but a change to the assumed profile so the numeric values for RGB content don't change but their color meaning, and hence their appearance,
does.
profile.
This
isn't
a conversion,
When you click once on the Internal RGB icon vanced Settings dialog box (see Figure 14-3).
itself,
396
Figure 14-3
ecopttoM
Internal
Apple CohirSync
3
j
3
i^
Internal
C*nat
(^
^ ia<
)i
K<*!i
Relative
lets
you choose a
CMM. On Mac
OS,
if
you
Monitor
This
where you select the profile for your display. When you chck on Monitor, the Advanced Display Settings dialog box appears (see Figure 14-4).
is
If
gamut" option becomes available. It does exactly what the name imif the color can't be printed on the output device the display is plies
simulating,
CorelDRAW superimposes
ngure 14-4
box
in
CorelDRAW
10
397
is
based on the
Composite or Separations printer profile is whether the arrow to the Monitor icon comes from the Composite or Separations printer icon. If
it
Internal
RGB
into
CorelDRAW
10)
It
doesn't create
it's
an on-screen simulation
only.
Composite Printer
This can be either an
RGB or CMYK profile. CorelDRAW supports ftill RGBto-RGB and CMYK-to-RGB workflows. To make the Composite printer
simulate the Separations printer, click on the large curved arrow at the
bottom of the Color Management dialog, which then deactivates the row between Internal RGB and Composite printer.
ar-
Import/Export
By default, no profile is selected for this icon; click on it once and you'll get the Advanced Import/Export Settings dialog box (see Figure 14-5). Above all,
note that this dialog pertains only to RGB.
ignores
embedded
profiles
Figure
U-5
[Import/Export Senmgs
IColorM***
RCe
lA<Kta -RCe(I*aSj
o*
O'
C^D
398
The
ICC
first
embedded
are the set-
and "Embed Internal RGB profile," respectively) we recommend. The others are potentially dangerous. tings
profile"
Import: Use
the
embedded
embedded
RGB
images, and
the profile that you choose here as the source for untagged
From
there,
to the Internal
profile for
Import: Always convert using. This option ignores the embedded profile,
substitutes the selected profile as the source profile,
an image, correct
Import: Ignore
embedded
embedded
ICC
profiles, doesn't
RGB
profile.
RGB profile. This option embeds the Internal RGB profile in exported RGB files.
Export:
Internal
Embed
Scanner/Digital
Select a profile here to
Camera
be used as the source
profile for acquiring
All
images
from the
File
Separations Printer
This setting
profiles.
The
profile
It's
here
is
also
is
at print
this profile
which we discuss
in
CorelDRAW
10
399
Tip:
Check Your Output Conversions. Make absolutely certain that the arrow between Internal RGB and Separations Printer is turned on, or Corel-
DRAW won't use ICC color management for its RGB to CMYK conversions.
Instead,
it
will
RGB
same reason.
Importing
Importing
the rules.
File
files
into
CorelDRAW
is fairly
know
The Import dialog box appears when you choose Import from the menu (see Figure 14-6). When importing a file with an embedded
the "Extract
profile,
embedded ICC
profile"
checkbox
is
enabled.
If
you
check
this box,
profile embedded
image.
Figure
U-6
EmMi: [ AM
FHt Fonnatf
53
Ntwwfk
^SmackUp
ColorMacMnc
400
CorelDRAW does
ample
see
embedded
it
profiles in
CMYK images,
as the exInstead,
it
doesn't retain
any im-
ported
For
CMYK,
ignoring the
embedded profile.
profiles
RGB
importing,
and uses
them
Advanced Import/
tested TIFF, JPG,
embedded
(Corel
and CPT
PHOTO-PAINT). We've
are reliable.
Tagged RGB images then get converted on import to Internal RGB. Untagged RGB images use Internal RGB as their assumed profile.
Manual Controls
CorelDRAW has no manual
it
However, you do mode changes on already-imported bitmap images, such as from RGB to CMYK, CMYK to RGB, RGB to RGB, and even
does
let
RGB
Color (32-bit)
CMYK, select an RGB image, then choose CMYK from the Mode submenu on the Bitmap menu. The imto
RGB
To convert CMYK to RGB, select a CMYK image, then choose RGB Col-
Mode submenu on the Bitmap menu. The image gets converted from the Separations printer profile to the Internal RGB
or (24-bit) from the
profile.
To convert
Profile
RGB
to
RGB,
select
an
RGB
from the Mode submenu on the Bitmap menu, which opens the
Profile dialog
Apply ICC
in the
box
pop -up menu is used as the source profile for the conversion
is
RGB profile.
in
CorelDRAW
10
401
Flsurc ^k7
ApH ICC
>fO<ll
The Apply ICC Profile dialog box lets you choose a source profile for conver-
Apply ICC
Profile
if|>il OlplMI lwnti>C*^r^O<w
dialog box
Exporting
The previously described Color Management Advanced Import/Export Settings dialog box implies that if you select "Embed Internal RGB profile,"
CorelDRAW will embed the Internal RGB profile in the supported formats,
and
this
is
true.
At export time, the Bitmap Export dialog box appears, which contains an
"Apply ICC profile" checkbox (see Figure 14-8). This control has varying
depending on just what you're exporting. When exporting RGB, seems to have no effect.
effects
it
Figure
U-8
iUMpExport
^AwlylCCproM.:
Q^
||A|pttCCpraMi
~f
Q Sapvaum* pmUr
(IMCH Odll'ZS'aS'ZSO)
profit*
Management options
H iiiM. {^D
r
300
ffl
C^DC
Color management in
The EPS Export dialog box contains a Color Management section (see Figure 14-8). If you don't check "Apply ICC profile," you get a hardwired
separation instead of one that's ICC based.
CorelDRAW also
displays the
402
When you select CMYK Color from the Color pop-up menu, the document is converted to CMYK using Internal RGB as the source and the Separations Printer profile as the destination
is
but only
if
to
CMYK.
Profile
Embedding
states that the
The documentation
for
em-
PSD
(Photoshop),
CPT
(Corel
The CDR format doesn't even appear as an export format option. Since
bedded
in the
RGB profile that doesn't match what should be emdocument, we can't tell whether or not a profile is really
embedded.
The PDF format isn't an export format option, but CorelDRAW offers a Publish To PDF command on the File menu. CorelDRAW doesn't embed
ICC
profiles in PDF, at least as far as
are concerned.
We
RGB
TIFF,
CMYK exports.
Printing
For color-management purposes, the options in the Print dialog are
straightforward.
fairly
The
first
Composite printer profile or as the destination for RGB-to-CMYK or RGB(see Figure 14-9). In the Print dialog, un-
is
"Print
is
When
this
is
when
on
your composite
curved arrow that goes from the Separations printer to the Composite
printer in the Color
Piece of cake.
Chapter
^k:
Color
Manascmcnt
in
CorelDRAW
10
403
Figure 14-9
Print dialog box:
T-T
.^1
Separations tab
51
kOk
up menu if you want RGB output. Even if you select an RGB profile for the Composite printer and it appears under "Apply ICC profile," if you don't
select
RGB from
converted to
Strengths
and Weaknesses
CorelDRAW lets you work entirely in CMYK, using color management for
on-screen previews and proofing.
cording to the Color
It
Management
and a simple
out the
CorelDRAW is its Color Management dialog box user interface. The glaring
weakness that it doesn't embed the profiles that define RGB and CMYK into
managed content from CorelDRAW, but the only way to manage CorelDRAW files themselves
its
it's
own documents. So
relatively
is
to
keep track, manually, of the RGB and CMYK profiles you used to create
the document.
Color
Management
n QuarkXPress
Incremental Improvements
In print production, QuarkXPress
is still
very
so
we can't
ignore
it,
but
we find
ing one of the first applications to offer color- management capabilities way
back in the early 1990s, those capabilities have improved surprisingly little
in the intervening decade. In this chapter,
we
through QuarkXPress 6 because many sites still use older versions of it, and
the third-party solutions
QuarkXPress 3 effectively lacks built-in color management, and the QuarkXPress 4 CMS lies somewhere between almost-usable and totally
QuarkXPress
particularly
So fear not. In this chapter we'll look at solutions for the most common
tone images, spot colors, and spot-to-process, simulating spot colors with
RGB
or
CMYK builds.
405
406
Turning
It
Off
The simplest way of doing something is usually the safest, and often the most efficient. If you use early-binding workflows, the safe and simple way
to
is
to turn
it
off.
es,
vector
final
CMYK. You need to do this anyway with grayscale, duotone, triand tone, quadtone images, all of which must be targeted specifically for the output method in question before you place them into QuarkXPress.
output
Any CMYK
device
must
also
be output-
it
will in a
an application such as
because while
wind up
CMYK images,
file,
numbers
in the
It
used
its
and
you
is
enjoy exercises in
Compass Pro
XT (which we
three
components on the Macintosh: the EFIColor system extension, the EFIColor folder, and the EFIColor XTension.
Chapter
15:
Color
Management
in
QuarkXPress
407
CMS
The first method is to close a// documents, then go to the Edit: Preferences:
ment Active."
document.
It's
ifery
documents
are
closed, otherwise you only turn off color management for the foreground
The
absolute, sure-fire
4
method of
disabling color
management
in
QuarkXPress
and 5
is
to physically
CMS
XTension
folder,
Built-in
Color
Management
CMS
rid of
it
We've already told you the bad news about EFIColor, the built-in
in QuarkXPress 3 for Macintosh get
before
it
Windows
tially,
management
in
whatsoever. Essenei-
there's
no
built-in color
management
QuarkXPress 3.32 on
isn't
RGB
first.
QuarkXPress 4
QuarkXPress 4 includes the Quark CMS XTension, which brings a certain
ICC support. It works in conjunction with ColorSync on Mac OS, and ICM 2 on Mndows 98 and higher.
level of
You need
to
CMS
RGB
will color
manage any
CMYK TIFF and native colors from the Color palette, and let you convert them to a CMYK or Hexachrome destination (with no control over
or
rendering intents).
the issue.
It
sounds
is
limited,
and
it is,
The
real
problem
qualify as a lifetime
employment program
Press 4.04
to
and 4. 1
don't have as
be considered dangerous.
408
list
of QuarkXPress 4.1 1
use,
CMS
problems:
QuarkXPress 4
sees,
and claims to
it
CMYK images,
but
uses the
ded profiles (which QuarkXPress ignores) continue to use the Default Source Profile that was in effect at the time they were placed as their
source
profile.
Profile.
will
use the
new
Default
Source
Separations from
RGB
to
profile
in
checked or not,
it
makes no
difference in output.
all
A cautious
and bugs
of the limitations
into
an
effective
considering the
we recommend
Chap-
The Adobe
Common
of those packages.
QuarkXPress 5
The Quark CMS in QuarkXPress 5 is, according to Chris, "nearly usable." It doesn't support color management of EPS, unlike InDesign CS; however
like
InDesign CS
it
manage
grayscale
files.
These are
limitations of which
If you
frequently use EPS or grayscale images, you can't really use the
because some
5 supports
RGB
Chapter
15:
Color
Management
in
QuarkXPress
409
Simulates Separation"
is
when one
is
needed
such as Compass
we
discuss in
some
of the solutions
Chapter
17,
Automation
& Scripting.
to
biggest question mark with the version 5 Quark CMS is in regards RGB-to-CMYK conversions. Certain combinations of profiles produce
The
discrepancies of
5%-10% compared
in
to using the
same
profiles,
CMMs,
Photoshop. In
is
likely sus-
when
RGB profile
profiles
RGB image
as the source
recommend using the Quark CMS for RGB-based workflows. But at the same time, we can't not recommend using it at all. The following features
all
appear to work
Soft proofing:
reliably:
CMYK im-
CMS "Composite
Simulates Separations"
only using
available
is
that
to
by default placed
CMYK
images are
set to
no color management
includes proofing. Unless you change this setting prior to image place-
ment
in preferences, or
to
check
Manage
to
ette for
many workflows unless the job was originally created with color management for CMYK content in mind.
410
RGB
destinations.
CMYK-to-RGB
is
also supported.
Embedded Profiles: QuarkXPress 5 both recognizes and uses embedded profiles in TIFF only. Embedded profiles in other formats are ignored, which
is
feature by far
is
soft proofing.
only TIFF, IPEG, PICT, and native colors used in the Color palette are color
managed,
it
can be helpful to
SWOP simulation.
QuarkXPress 6
The QuarkCMS in QuarkXPress 6 has essentially the same limitations and
bugs as QuarkXPress
files
5.
QuarkXPress
One
that
RGB-to-CMYK
conversions
QuarkCMS
by default
it
treats
It's
CMYK the
you have a
embedded pro-
formats other than TIFF, even seemingly small things like automat-
ically
OS are still not implemented. PDF has the same color QuarkXPress export management capabilities as printing, but it can produce neither PDF /X- la nor PDF/X-3 you'll need a utility that can bring the appropriate PDF/X compliance level to your
grabbing the display profile from the
PDFs.
Chapter
15:
Color
Management
in
QuarkXPress
411
Color
Manasement Preferences
Pay particular attention to the behavior of the Color
Management Prefer-
On QuarkXPress 6 on Mac OS X,
title
find the
QuarkCMS
option in the
QuarkXPress>Preferences. The
Management
If
Management
the
same
in
QuarkXPress 5
QuarkXPress Color
Application
Color
Management
Active
Management
Preferences
Display
Interactive
^^-Destination Proftlet
Save
Monkor
Composite Output
Separation Output
OSS 60bd
nativel 61
23296:
Undo
XTensions Manager Font Mapping avenue.quark File Ust
Default F^th Full Res Preview
'
Cmcy aCSOO/EFI
Prlntef
^Otfauk
Source Profiles-
CMYK
-Solid CokM-s:
Profile:
'
'
Browsers Index
Hexachrome \~
>bberwocky
PDF
Placeholders
CblorMatch RGB
Rdetive Colorirnetrlc
Fraction /Price
Rendering Intent:
^
JH
Projea
XML
Import
Images:
Profile:
f
CbtorMatch Rffl
Rriitive Colorinnetric
Measurements
Rendering Intent:
'
management preferences.
Ifyou
choose Color
RGB
Destirtations
Trapping
CMS
I
U
Display Simulation:
document instead.
412
and
off.
is
where you
set
your current
dis-
may
not sound
like a
it
problem,
will
have
own
color
management
it,
including a
no
your composite
workflows,
it's
printer.
It
can be an
RGB
or
CMYK printer.
most
press workflows
want
tion
Output pop-up
The only
appear
pop-up menu are CMYK and six-channel profiles. The way it's
making conversions
in the
at print
time
is
by check-
see
Figure 15-6.
When
CMS
Output profile.
Default Source Profiles, RGB,
spective tabs,
you can
solid colors. By untagged images and all solid colors. For images, you can use either the Get Picture dialog box or Profile
default, they affect
QuarkXPress doesn't
let
you
select
The Rendering
you use "Get
when
We usually set all of the tabs to Relative Colorimetric for RGB and CMYK images. Relative Colorimetric for RGB Solid Colors, and Absolute Colorimetric for CMYK Solid Colors.
Picture" to place images.
Chapter
15:
Color
Management
in
QuarkXPress
413
These are colors specified in the Color palette used for text, shapes, or backgrounds. The models affected are RGB, LAB, and CMYK only. If you add Pantone, Toyo, Trumatch, or DIC colors, color
Solid Colors:
management
doesn't apply
you allow or disallow RGB-to-RGB or CMYK-to-CMYK conversions. Checking the box lets
for
images separated
for
SWOP, then
newspaper
profile,
all
CMYK
ready." Unchecking the box in the CMYK tab prevents CMYK images from being converted by the Quark CMS. At the same time, RGB-toCMYK conversions for output and onscreen simulations are still al-
lowed
to
happen.
Conversely, in
RGB
conversions, assuming
while
still al-
lowing CMYK-to-RGB
But,
it
conversions.
if
RGB
or
CMYK
is
would be a
lot
more
useful
if its
printers, rather
than to any
RGB destination,
And there's an annoying bug. "Color Manage CMYK Sources to CMYK Destinations," when unchecked, passes CMYK values directly to CMYK
output with no conversion, as one would expect. But they preview as
if
they would be converted, so the onscreen simulation is incorrect, and the setting also prevents placed CMYK images from proofing to CMYK
destinations.
414
Hexachrome
actually use
is
tab:
should be
named
"Six-Color" because
it
will
any
six-
manage DCS
2.0
files,
and
them
into
QuarkXPress in the
place!
Display Simulation: This option tells QuarkXPress how the display simulation should function.
on the
display.
Space makes the display simulate the Composite printer. Separation Output Color Space makes the display simulate the Separations
printer.
isn't
CMS converts
it's
to
pos-
The Quark
CMS
and Recommended
aliases to
folders containing
(1998),
Adobe
profiles
RGB
and
them in
v2, among others. you want acfrom inside QuarkXPress, you need to put copies of the main ColorSync Profiles folder aliases of ICC profiles don't
U.S.
work, either.
Manual Controls
QuarkXPress
offers only
apply when you're opening images for import, while the Profile Information palette applies to images that have already
been imported.
Chapter
15:
Color
Management
in
QuarkXPress
415
Get Picture
The Get
Picture dialog box appears
when you
mand from
appears
Figure 15-2
at
the File
menu
document, an extra tab called Color Management the bottom of the Get Picture dialog box.
CttPKM*
EiuWt
AN MadaM* DocuhmMS
t I
darli.unkhottjrc
Hibttcut
tif
you
set the
>-
>
OOCHNICINS
RCtpnmntsi.lSOiif
RClpnninttI
Itf
Apptcadom
AmhOSX
% teytoMiho
l.lUMtt
(If
TrooKjUrcMMCOf
TVP:
NCI tiff
PttStU
147M*
6/27/04
1
St SI na
Cater
( Cancel
Perhaps it's a small bug or user interface oversight, but the Color Man-
agement tab contents remain grayed out unless you check the "Preview" checkbox in the upper-left corner of the dialog.
The
Profile
to
Embedded
if
if
has an embedded
Default
the image
pop-up
list,
The Rendering
fault
Intent
pop-up
under De-
The "Color Manage to RGB /CMYK Destinations" checkbox reads RGB when you click on RGB images, and CMYK when you click on CMYK images.
416
It
has the same function as the checkbox found in Color Management Prefer-
ences in the Default Source Profiles section, and it uses the settings specified
there as defaults. You can override this here,
if
you wish.
Profile Information
You open the Profile Information palette by choosing Profile Information from theView menu with QuarkXPress 5 and earlier. In QuarkXPress 6, You'll
find
Show Profile Information in the Window menu Its controls offer identhe Get Picture dialog's Color
tical functionality to
Management
tab (see
Figure 15-3).
It
Profile
Information
palette
Chapter
15:
Color
Management
in
QuarkXPress
417
Flsurc 15-4
Print dialog box: Output tab
WntUyputl
mm
Stytt:
focfauH
PKgts:
All
Coptts:
s*
^^M
ment actii>e,
the Print
Composite printer
418
white on your proof isn't possible. The potential gotcha is the "Color Man-
CMYK Sources to CMYK Destinations" checkbox associated with each image. When this is turned off, the CMYK image isn't color managed at all, including to the Composite Output device. The CMYK values in the
age
image pass
takes place.
Last,
straight
printer, so
no simulation
and
are
two pos-
sible
output
one
is
is
profiles: Composite Output, or Separations Output. Which used as the destination? In the Layout tab of the Print dialog box
a "Separations" checkbox.
When
is
used,
If
when
time to print.
Print
Figure 15-6
Print dialog box: Layout tab
Print Style:
(
Layout 1
Default
All
~^Q
Pages:
Copies:
l^^l
limpHllpi^
CS
Setup
Output
Chapter
15:
Color
Management
in
QuarkXPress
A19
Hard
QuarkXPress 3 has no press simulation features, and the ones
Press 4 don't work, so hard proofing using built-in color
isn't
in
QuarkX-
management
applicable. QuarkXPress 5
CMYK Sources
CMYK
Desti-
named
method works
if
your
workflow
pass Pro
all
and deploy-
ment
We recommend
be sure that
for
terested
in, to
you see a demo of any products you're inthey'll meet your needs. See the next section
on Compass Pro XT
more information.
Vector Pro. Compass Pro XT's companion application, Vector Pro, can
simulate Pantone or Focoltone colors using hand-tuned RGB,
CMYK,
or
multichannel builds. Vector Pro then outputs these customized, outputdevice-specific colors as Vector Pro palettes,
into
Compass Pro XT. Without Vector Pro, Compass Pro XT does a decent job of
simulating solid colors, but if you're looking for an extra level of accuracy,
you'll
Compass Pro XT
Compass Pro
QuarkXPress
XT, discussed in
5
more
detail below,
is
an XTension
for
3, 4,
and 6 that
sufficiently large
gamut into
It's
you turn any profiled printer with a a proofing device, and offers an assortment
lets
for
and the currently available versions are: v2.2 for QuarkXPress 3 and 4, v5 QuarkXPress 5, and v6 for QuarkXPress 6.
420
and
is
probably
If
the least-expensive
way
to
you can also exploit other features offered by Compass Pro XT,
increases exponentially.
value
is
feature-rich,
and a
fairly
it's
quickly find yourself in a price range comparable to that of the other solutions.
for
any RGB or
CMYK destiIt
can
can simulate
final output.
It's
flexible
enough
workflow calling
The
file
types
EPS (including
colors.
Illustrator EPS).
and Focoltone
It
Compass Pro XT
It's
offers three
unique
happy allowing multiple source profiles in a document: you can place images directly into your documents whether they're from
totally
Photoshop,
its
digital
own source profile. You can mix and match RGB and CMYK images into the same layout, and Compass Pro XT converts a// images (except
for grayscale,
which
it
tination.
It's
the only
way to
color
it
manage EPS
files
color
EPS
files,
even color
supports
it
RGB output
lets
workflow,
all
you
color
manage content
versions of QuarkXPress,
proofers.
and RGB
Chapter
15:
Color
Management
in
QuarkXPress
A21
is
the ability to
make
a duplicate of an entire
QuarkXPress document, images and all, converted to a specific output so you can rework those files instead of the originals, or send profile
the press-ready duplicate back to the originator, to the service bureau, or to the printer.
One last note is that the features in Compass Pro XT are extremely customizable. Even hard-core CMYK-only output workflows going to known
specific presses
this
can disable
all
CMYK-to-CMYK
RGB-to-CMYK
You
RGB image
for
the generic ones published in the Pantone Solid to Process Guide. Get a
copy for each workstation that does preflighting to weed out RGB images that haven't been separated yet, and rebuild solid-to-process colors correctly as a standard operating procedure.
The 800-Pound
ties,
Gorilla
still
QuarkXPress
stiff
color
management
capabili-
in version 5
and
6, still
than their fair share of quirks. Nevertheless, as long as you're aware of the
limitations
and occasional
oddities,
CMS work
Compass
well in
many
more capable
solution, XPress
Pro
Color
no
wait,
wrong
story"
is
often
when
much
promise,
so
many problems
fair bit
has
been touted as the solution to so many different problems as Bruce to a dessert topping and a floorwax" that often been hard to
say,
"it's
it's
likes
what
it is
good
for.
bring
numerous
benefits
and numerous
pitfalls,
v^th the variety of excellent books and primers on PDF; instead we'll simply give
you a
status report
management. We
color
can
tell
you a
still
a huge
number
of
unknowns, so you're doubly on the bleeding edge when you deal with
management in PDF.
Why a chapter on PDF and not on Acrobat? First, PDF is much bigger
than just Acrobat
real story is
what
types
stands
all
of digital content, allowing that content to be distributed without requiring the recipients to possess, or even have any knowledge
of,
the various
423
424
components
in the
document.
going
effort in
and
is
important to keep in mind that there are two halves to PDF: the
file
format half of PDF that gets most of the attention, and the equally important but often-overlooked usage half. We intend to focus primarily
on the
so,
we first need
us.
an open one Adobe publishes current versions of the specification so vendors can decide which aspects of each version they want to implement. Sounds
is
Document Format
and
in
some ways
it is,
to the
madness.
PDF Versions
There are four basic versions of the
PDF specification: we're primarily interested in only one of them, but we mention the others for the sake of
completeness.
1.2.
This
is
the version of
3,
and
it's
1.3.
is
management world.
This
is
1.4.
the version of
5,
and the
outside
Chapter
16:
Color
425
1.5.
forming to
enhancements
to encryp-
and again
all
Embedded
profiles.
PDF supports multiple objects (images both vector text, shapes, backgrounds, etc.). PDF can contain
and each object can have an ICC profile associated with it as long as that mode supports ICC profiles. You could, for example, have multiple RGB, CMYK, and grayscale objects, each with
objects in different color modes,
a different source profile.
To minimize
file size,
its
embedded
the object so
six objects
RGB
Adobe RGB
six
(1998) to be
embedded
in the PDF,
times.
Any
is
device-dependent,
denoted
may be.
Other noteworthy items. Rendering intent
is
set at the
is
embedded and
at least
is
embedded
in
PDF documents,
not
yet.
PostScript Color
PostScript's
Management
its
history
is
in order,
and
is
and
greater. Post-
two
CRD for short. CRDs only contain a single rendering intent, a separate CRD for each rendering intent.
or
426
way ICC-based
color
color
management
does:
like profiles,
establish a relationship
values,
and the
live?
is
in the
RIP
itself,
and
real-
all-too-common
for built-in
to
have no basis in
ity either as
you
built-in
with the
CRD that should be used (because the CRD controls the rendering intent). Then the RIP uses each CSA and included CRD to perform
color space conversions in the RIP. In practice, though,
out that
some RIPs
ignore
still
CRDs
When it comes to implementing such a system, you usually end up with a mess (the fact that the most common page-layout program,
QuarkXPress, can't produce either CSAs or
PostScript to PDF,
not PostScript color management. Adobe created a mechanism whereby with PDF
1 .3
document is converted from PostScript to PDF and vice versa. When you
print a
PDF to a PostScript printer, it's turned back into PostScript, and all
all
become PostScript CSAs. When you convert PostCSAs are converted into ICC profiles, and any CRDs
Chapter
16:
Color
427
Distiller 3
images into LAB. This generally happens when those versions of Distiller
in a
CMYK
it
entirely,
depending on the Distiller color settings. With the possible exception of thoroughly troubleshot proofing
tems,
you're
sys-
we recommend
management
it
unless
reli-
to
work
ably. If
PDF/X
PDF
many different types of digital content, but it doesn't really help your PDF print workflow at all when the PDF contains the sixth
supports
Brandenburg Concerto or the latest Star Wars movie. So the PDF/X format and usage guidelines were created to ensure that PDF/X compliant PDFs
contained only the data required for
print.
PDF/X
is
rapidly emerging as
Did
the
we say "standard"? Of course, life is rarely that simple, and while PDF/X bandwagon continues to gather momentum, PDF/X isn't just
Instead,
it
one standard.
levels, predi-
.3
specification, that
fall
is
designed
itself
contains
all
CMYK (plus
1.4
images and fonts must be embedded. It is spec, but explicitly prohibits the use of transpar-
functionit
independent color. This includes LAB, as well as tagged RGB and tagged
CMYK data.
is
also allowed.
As with
images
PDF/X-la:2001,
designed
and hence
all
a subset of PDF/X-2.
428
All versions of
in 2003.
all
clarifications. They're
based on PDF
1.4,
We expect that PDF/X- la will become the dominant standard for blind
transfers in the United States since this
market
is
primarily
CMYK-only
(plus optional spot) rarely works with device-independent data requiring additional handling at output time. Both PDF/X- la and PDF/X-3
will
and
become
the
dominant standards
European
enterprises. Since
it
supports
it
fonts, or
PDF/X- la and
make
creating
PDF/X
straightforward
we
some
of
them
While
you can make PDF/X directly using Acrobat 6 Professional, and InDesign CS, third-party tools are still very useful, and sometimes necessary.
For more information on
www.planetpdf.com/
www.pdfx.info/index.html
www.pdfzone.com/
This can be an ICC -registered print condition name or an ICC profile. That
means
there's
an
implicit
and an
explicit possibility.
The
implicit
at
one
is
www.color.
set-
must be
fully
embedded.
Chapter
16:
Color
429
PDF/X-la. By
far.
PDF/X-la
interests us the
most since
it's
relatively
straightforward and has strong vendor support. Objects must be devicedependent (CMYK plus spot) color ICC-Based color isn't allowed. How-
an Outputlntent is required. It's important to realize that while you can use an ICC profile for the Outputlntent, the objects in the document
ever,
are
still
profiles.
The primary
purposes
fication
PDF/X-la
is
for veri-
it's
color
managed
and
to a specific destination in
mind, and
that doesn't
match
someone needs
was used
to pick
up
the
phone
The Outputlntent
the PDF's content, so
CMYK content
(which
is
PDF/X-3.
(either
untagged
RGB
or untagged
CMYK, but
CMYK, and
LAB). Each
with
it,
is
referred to as "ICC-Based."
is
for
is
the
only
PDF/X-3
is
means
PDF/X-2
that's
is
is
a superset of PDF/X-3.
The numbers
are out of
sequence, but
If
your goal
to convert everything to
CMYK
in
you
430
it
PDF/X-la
is
is
the two markets have different ideas about color management and printing implies that PDF/X-3 will be
more popular
markets for which PDF/X-3 would be well suited in the U.S. This includes
large format printing,
all,
and digital presses. The latter have excellent register but with generally
poor adherence to
SWOP even though they like to claim so, and hence are
implementing a PDF/X-3 workflow.
good candidates
for
and software considerations. Once you have a PDF/X-3 document, printing or proofing it requires both faith
output them.
Distiller
5
Adobe Distiller isn't the only product capable of converting PostScript into
PDF, but
it's
it
application
you use.
Distiller's Job Opone of the places where they're directly relevant to color management. The Compatibility pop-up menu in the General tab
box
is
If
you
select
1 .2) ,"
ICC profiles,
there's
good reasons to do otherwise, we recommend choosing "Acrobat 4.0 (PDF 1.3)," because that's what PDF/X is based on (see Figure 16-1).
Chapter
16:
Color
431
Figure 16>1
Acrobat
Distiller 5.0
Compatibility settings
432
Figure 16-2
/^
Adobe Color
Settings
File:
Settings
Color
Management Off
.
Color
Management Policies
Default
[_
Save As!.
.Working Spaces.
Gray:
{
Gray Gamma
2.2
RGB:
$RGBIEC61966-2.1
CMYK:
-
Device-Dependent Data
Preserve Overprint Settings
Remove
t| Transfer Functions
open and display files, then let you edit them in some fashion. just a completely different beast, and has policies to match.
Leave Color Unchanged
the PostScript the PostScript
file
file,
Distiller is
when
and
any CSAs
in
don't
when
into a
PDF. CSAs associated with objects are converted into per-object ICC
profiles.
tagging everything, except that only images are tagged. So vector objects,
Convert
sRGB
used as source
profiles as
profiles.
thing
is
converted to sRGB.
Chapter
16:
Color
433
A brief note on the Intent pop-up. Rendering intents are chosen at the time of PDF creation, just as in PostScript, which seems backwards we generally find that we can't tell which rendering intent will work best for a given object until we know the output destination. But that's the way it
currently works.
is
unclear
it's
rendering
file,
it's
CRD
that
gest setting
We sug-
at least
dealing with.
Morking Spaces. The Working Space profiles are the ones that are used for
tagging,
depending on the color management policy selected. For example, if your document contains a mix of RGB, CMYK and gray-
scale images,
and you
print a PostScript
file,
then
distill
Management" management policies, a single copy of each working space is embedded in the PDF document. The RGB Working
color
Space
profile
RGB
images, the
Working Space profile and the Gray Working Space profile becomes the source profile for all grayscale images. Whether these embedded profiles apply to non-image
objects depends
selected.
in Distiller really
start
means
embedded
into the
document. They
out as as-
sumed
profiles
Any objects in the PostScript stream that have CSAs associated with them don't use the Working Space profiles, but have their CSAs converted
which are embedded into the PDF along with the Working Space profiles. CSAs are the only mechanism that allows Distiller to specify profiles on a per-object basis. Distiller also ignores embedded
into
ICC
profiles
ICC
when you
print a
with an
embedded
ICC profile).
Device-Dependent Data. As the
device-dependent data,
to
name implies, these settings only affect and prior to PDF generation typically only apply
all
EPS
files,
434
af-
good idea to preserve overprint settings. If they exist in the PostScript file, they have to be preserved in the PDF file if you want the
It's
generally a
document to
"Preserve
print the
way the
shouldn't
moot.
know what you're doing, and have a specific reason for using them. Since a PDF could end up beRemove
you
really
it's
it's
usually
counterproductive to use
them on other people's equipment. Unless you explicitly want an element to override RIP settings because
you placed an EPS with specific halftone screens in your page-layout software, you usually want to remove halftone information too.
Making PDFs
Three main factors
affect
your
ability to
intend to use them for the Web, soft proofing, or final output (plain PDF,
PDF/X-la, orPDF/X-3):
Proper preparation of all support files in their respective applications,
especially the final application
Distiller will process.
Use of an appropriate PPD file for your PostScript printer driver (which
includes making the application you're printing from aware of the
Chapter
16:
Color
435
Output-only
sources on
PDF prtts.
to
many
re-
how
first
above
mentioned above are workflow-specific, but very important. We've come to trust and recommend as a starting point
third factors
the
DDAP PPD, and their accompanying Distiller Settings Files, which are
Distiller Settings File turns color
management
off,
so
as long as
you
produce output-ready PostScript prior to building the PDF The resulting PDF won't have automatic soft-proofing or hard-proofing capabilities,
since there's no source profile
embedded
it's
in the
document.
(If
you
refer
back to Figure
settings
file
unchanged and untagged.) From here, you can feed the PDF to an application such as Apago PDF/
for Distiller 5. Colors are left
and
can
Server,
fix,
and
it
can't.
Color-manascd PDF
desktop. This
it's
is
possible to produce a
others,
ated with
some
Using
Distiller,
we recommend producing an
final
in
output device's
profile.
Since
all
the color
scribe
already converted for one kind of output device, you can de-
profile.
and Acrobat Reader 5 use it automatically for on-screen preview, while other
applications that can read color-managed
see Figure
16-3).
436
Figure 16-3
None
.
Cancel
Color
Management Policies
Mgmt (no
conversion)
Save
As..
Relative Colorimetric
Working Spaces
Gray:
Dot Gain
25%
RGB:
ColorMatch RGB
CMYK:
.
Device-Dependent Data
Itemove
Transfer Functions
Be
thing in the
document, so you must make sure that all the color is already
it
to Distiller. Distiller
is
just being
used
make
PDF file).
Also, while you can effectively use such a PDF for soft and hard proofing,
it
isn't
necessarily repurposable
since
all
text,
become device-independent, they won't be black-only if repurposed. The real problem is that Distiller's options don't really offer enough
choose "Tag Only Images," non-image objects will only intended destination and will look wrong everyif
flexibility. If you
where
else,
whereas
"
Mgmt
(no
conversion) and print to a destination other than the intended one, black
text gets
will print
objects that
Chapter
16:
Color
437
Color-managcd PDF
two sec-
you want
to create the
smallest possible
files,
In Job Options,
Color
None
the Web
Next, set
Distiller.
Management
if
whatever output profile you used to create the PostScript as the work-
ing space
your document
is
entirely
Adobe RGB
as the source
is
profile
Likewise
if
your document
CMYK, set the working space to the CMYK profile you used as the destination when you created the PostScript file (see Figure 16-4).
Figure 16-4
'
IB
None
Cancel
Color
Management Policies
Save As-
Default
-WMldiic Spaces.
Gray:
I
None
IIGB:lMobeRGB(l998)
CMVIC US. Web Coated (SW0P)v2
^ Device-Dependent Data
n Preserve Overprint Settings D Preserve Under Color Removal and Black Generation
[
Preserve
Transfer Functions
438
Acrobat 5
Compared
to Adobe's other applications, Acrobat 5's color
management
funky as
Distiller's.
its
other applications,
the world
limited
as simple as calibrating
client side.
and
profiling a
someone needs
to
Color
Management Preferences
click
on "Color Man-
agement"
in other
in the
list
on the
left
created
Since
Adobe
it
can't create
them
itself.
file.
Acrobat Color
Accessibility
Senings;
Batch Processing
Management Preferences
Color Management
Working Spaces
Comments
Digital Signatures
RGB
Display
Extract Images
CMYK
Grayscale:
I
Forms
Full
Screen
-
Identity
Conversion Options
Engine:
I
JavaScript
Adobe (ACE)
-HP
Options
Self-Sign Security
Spelling
TouchUp
Update
( Cancel )
Chapter
16:
Color
439
all
are the
assumed
set the
profiles
they apply to
un-
files. If
you
RGB
do about
it.
Embedded profiles are always honored, and thus override the Working
Spaces. Therefore, be cautious about what profile you select for the Working Spaces, because they affect untagged objects, which in the
are fairly
for
PDF world
If you set your RGB Working Space to ProPhoto RGB, most RGB content in PDFs will be superbly oversaturated example, compared to any intent the original producer had for the PDF
common.
scribed later)
Printing
Source profiles are either embedded
in the
PDF document,
or
assumed
When you
converts from
So when you print to raster printers from Acrobat, you're best off selecting ColorSync or
ICM
hands off the display profile to the operating system as the source profile
for the data
is
Adobe
We
transfer functions
and UCR/GCR.
know it
time.
you aren't sure, only experiment when you have The same goes for "Apply Overprint Preview" which
if if
you need
you
of spare
useful for
support
it.
440
Figure 16-6
Tiling
Print Settings
Chapter
16:
Color
4A1
Distiller
6
Very little has changed in the way of color management in
Distiller 6
com-
pared to version
5.0.
Therefore
and then reading this one, which discusses additional features found only
in Distiller 6.0
The major change in Distiller 6.0 is that it can create PDF/X-la and PDF/X-3 documents directly from PostScript. See the new presets in Figure 16-7. PDF/X-la will likely be the
more
viable in
PDF/X-3 generation. If you need to produce PDF/X-3 documents, check out the section on InDesign CS later
Distiller 6's
in this chapter.
ngurc 16<7
Acrobat
Distiller
AAA
6 presets
later.
Oirrcni
File.
file
tnformalion
nOM
( Cncl )
Un
Sourta:
Frogreit
Status: Ittatf
OK
Soma: AinniniOe*tiiopA.ayoiit I ps DMinalon: /UMnAMMOMklafMLayout 1 pdf Adeb* PDF SMkigr AitanShiiMMdotM PDF 6X}/Senngs/Prsn CkiaWyjoboptont DMi Tbna: 6 fMonds (OOflODS) **** **** End at Mb
if it
passes a
Distiller
file
or PDF/X-3. For that you'll need one of the products mentioned later in
this chapter.
442
PDF/X-1a, PDF/X-3
If
you intend
is
to
Distiller,
preset
many
is
for
to set
an Outputlntent
the default.
profile other
than "U.S.
v2" which
new area of interest in Distiller 6 is found in the PDF/X section of the Adobe PDF Settings dialog, located from the Settings dropThus, the main
16-8).
select
same
doesn't work,
Distiller that will make you homicidal or suicidal, or both, when you attempt
to troubleshoot the
Figure 16-8
{ General
Adobe PDF
Images
POFXla
Advanced MIBP/X
Fonts
Color
Adobe PDF
Settings dialog
PDF/X-la i; PDF/X-3
When
jf
not compliant:
Cancel job
3
(Points):
O Report as error
Set TrimBox
Left;
to
Rrght:
Bonon-
If
BleedBox
is
Not Specified
Right:
Top:
in
'.<
Bonom:
Default JVajues
if
the
Document
v2
U.S.
mm
OutputCondition:
RegislrvName(URL):
http://www.color.org
Insert False
ffli
Trapped:
3ffl
Help
Cancel
^totiOKwwa^
color
explicit
file
know
what
and
they don't
it
flag until
Chapter
16:
Color
443
The RegistryName(URL) field defaults to the ICC Web site, since with device-dependent PDF/X including PDF/X-la, it's not necessary to embed a
full
ICC
colorimetric behavior.
registered behaviors,
you should either provide a valid URL or leave it blank. If you fail to do this, your job won't be hosed, but technically it won't
be a valid PDF/X-la
It's
file.
PDF/X-3 using
Distiller,
but
we
don't
recommend
If
the PostScript
file
off creating
PDF/X- 1 a instead.
a PDF/X-3.
file
and
If
will create
the PostScript
contains RGB,
Distiller's
RGB objects to be tagged with CSAs, and if they aren't. Distiller will fail to
produce a PDF/X-3. Very few applications
insert
CSAs
in the PostScript
stream. The one that does so reliably, InDesign CS, has a PDF/X-3 export
feature that
Instead of relying
Management
ment.
will
If
Manage-
any RGB
fail,
objects that
remain untagged
so that's a limitation.
A bigger
one
CMYK
in the
ment contains only RGB and LAB content, this could be a viable means
of creating PDF/X-3.
You can
set the
CMYK objects undergo a null transform at output time, and RGB and
LAB
objects are dutifully converted to
CMYK. But
that
means
you're
CMYK
objects null
is its
The bottom
fairly
dubi-
ous for any serious usage of PDF/X-3. You'll almost certainly prefer using InDesign CS, which exports PDF/X-3
documents
directly,
a whole lot
kkk
Acrobat 6
There are a number of subtle but useful added features in Acrobat
6,
but
Color
Management Preferences
dialog,
The preferences
by default.
shown
assumed
It's
the
all
not used as a
when printing,
so
it is
also non-binding.
Acrobat 6
Preferences
AccessibJttty
Settings:
Web Graphics
Defaults
Forms
Screen General
Full
Identity Internet
favaScript
Multimedia
Smoothing
Spelling
Startup
Touch Up
Trust Manager
Units
& Guides
Updates
Web Capture
Chapter
16: Color
445
12,
open a PDF/X- la or PDF/X-3 document. Unless you know what the Outputlntent profile is, and have it separately installed,
you cannot fully workaround.
soft proof.
is
important if
your document
because
Figure 16-10
446
Hgure
16-11
6^^
List
List all List all
Preflight: Profiles
Acrobat 6
Preflight: Profiles
images
objects not 4c
problems
transparent objects
1 plate
More than
j
POF/X-la compliant
POF/X-3 compliant
{4c + spot)
^
(
Validation
, }
)
Edit...
POF/X...
Rgure 16-12
ooo
B
<
Preflight:
Resuto
OOO
Q
PriiBgtit:
KmuIis
9 Problflnw
'>
Used
profile:
I^Oocumant
No problam* found
infomntion
OOvwvim* ^ (3 Document
*
*>
IQ Detailed
o
Output Intents
Outputlntent: "Custom (Custom)" ^ condition: "Custom"
Output intents
Layers: rx>oe
files:
Output
^ Einbedded
none
<
QPlQi:!
neittier
4c nor spot # Object % Object neither 4c nor spot ^ # Ahemate color space rwt POf/X-la compliant # Alternate color space not POF/X-1 a compliant
Profile version
number: "2.1.0"
type:
Color
"AOBE"
o
>
^'
^00vwvtm>
ProfJe/Oevice class signature: "Output Device profiie (prtr)" Color space of data: "cmyV data (CMYK)"
Profile
-Dp^m
'>
daU
(Lab )"
Preflight information
Magic
number "acsp"
'>
Pnmary Platform: "Apple Computer, Inc. (APPL)" Device manufacturer "Adobe Systems Incorporated (AD6)*
Device model:
""
o
Acthate Snap
Background color
HKaperrule:
f
'
light
gray
25K
> '^
AM
ProNe creator: "Adobe Systems Incorporated (AOBE)" Creation date: "07/26/2000. 06:1 1 :25"
Default rendenng intent: Perceptual
Profile
Heport...
Validate...
lUummant
> >
Inc."
Subtype:
GTS_POFX
none
Layers: none
Embedded
files:
Color spaces
^Hl Images
Prefhght information
Q
Document passed PDF/X-3 compliance, also shows Outputlntent info and ICC
profile
(
Activate Snap
Background color
Hits per rule:
'
'
light
gray
2S*
All
Mpon...
) (
ViMdnt...
embedded.
Chapter
16:
Color
A47
You'll
note two different items for PDF/X-3, one which implies only
CMYK+spot, and the other that ICC/ LAB are acceptable. By definition PDF/X-3 allows for CMYK, spot, ICC-Based, and LAB colors. We recom-
mend
OK"
preset for
PDF/X-3
verification. Again,
if
you want CMYK-only plus optional spot color, use PDF/X-la. If you have a PDF file that is not PDF/X-la or PDF/X-3 but should be
capable of complying with one of those standards, click the PDF/X.
ton,
. .
butat
the top.
verify,
pop-up menu
will first
and then
the
passes
it
will
convert the
file
to the selected
conformance
Figure 16-13
Preflight
PDF/X
Acrobat 6 Preflighl:
uw rorpt-i tptenktmtoit
JSw
PDF/X dialog
r/X-3...' Mi prght your POF W, ik you for an ICC prsitar proM* and thn rt your POF M to POF/X-3. con
Sm* m
f Sw
^^
>f PDF/X-3...
) ^
VNtfy-'MflprvAgMyourPOFMaviddMck whMhwornotRitavAIPOF/X-SMa.
(
^^
^^
Extract
^ ^
Eitract CC proNo...* IM you taHnct an ec output intant proNa that haa baan ambeddad
into a
f
'^
KX
proMt...
) ^
POF/X-3 hh.
(
^^
Remove
PDF/X...
) ^
Through "POF/X-3 Sets..." you can configure your aattingi for tha POf /X-3 convarmion.
Z'
^^
PDF/X-3
Sets...
'
is
"Ex-
ICC profile.
"
.
a PDF/X- la or PDF/X-3
can then install the profile in the correct location, and now you can select
it
in Proof Setup:
448
Printing
There are two big changes in Acrobat
6's
you can
prints using
ACE to
to reveal
the Advanced Print Setup dialog (see Figure 16-14). In the Advanced Print
list
Space pop-up
menu in other
be
Adobe
you
will currently
printing to.
you don't want any color management to occur at print time, select "Same As Source (No Color Management)".
Apply Working Color Spaces. Although it's as mysterious in Acrobat 6 as in Acrobat 5, you probably want this selected so that Acrobat will use the
Working Spaces as source profiles for any untagged content in your PDFs. If you find a reason to not check this option, we'd like to hear about it.
Apply Proof Settings. Checking this option references back to the profile and other settings selected in Proof Setup: Custom, and lets you do cross
rendering. Unfortunately that profile
in other Adobe applications.
is
Compensation
is
the default
Ink Black
is
checked.
Absolute Colorimetric
Paper White
.
is
is
InDesign CS Export
it
PDF
InDesign's Export
pitfalls. It
InDesign CS can export PDFs directly, without the need for Distiller. When
produces
color-managed
Chapter
16:
Color
449
Figure 16-U
PrtflMT
Stytut noto
2200 PK
and Advanced
Unlit
lnch*>
Zoom:
9M
WPfJc^^
Advncd
c>^)
Sttup
rmmr.
QPrMAslmig*
450
PDF Export
The PDF Export
Presets
Presets dialog,
which you open by choosing FiloPDF Export Presets>Define, lets you create and save presets for making PDFs, and is a real time-saver (see Figure 16-15). We suggest you familiarize
settings for
two reasons
familiarity with
most of the
them seems
to
make
all
Figure 16-15
InDesign CS
PDF Export
[eBookJ
(Screen!
[Print]
[Press]
c
(
Delete
3
^
Spreads: Off
Compatlbilltv: Acrobat S ITOF 1.4) Standards Compliance: NtMic
Optimize POf
On
Document
RGB on some machines, and Monitor RGB on others. We don't know why,
but the bad news is that in either case "Include ICC Profiles"
so you're guaranteed to see the color differently
is
not selected
that
on every machine
views the resulting PDF. Create your own preset with a rational destination
profile (sRGB?)
profile.
Any RGB
or
LAB content
is
converted to
want any tagged CMYK objects. InDesign produces compliant PDF/X-3 with a CMYK Outputlntent only, and all CMYK objects in the layout are untagged /DeviceCMYK in the resulting
tion
is
don't
document contains placed tagged CMYK images, the tags ignored and not embedded when making PDF/X-3.
PDF.
If
the
are
Chapter
16:
Color
A51
CMYK objects
you want tagged, or to create PDF/X-3 brave and even more cautious.
for
Export PDF
The Export PDF dialog
is accessed one of two ways: by choosing and selectingAdobe PDF as the format, or by choosing a preFiloExport set from File>PDF Export Presets. We prefer the latter. In the left column is
is
where
Color and
PDF/X
Figure 16-16
Lxport PDF
InDesign CS
Export
^tw I wy/K-ui
dkm
Color:
0sttMtton ProMt:
.
Wk
)
Omptii
imtm
AroWc:
( Sjv
Preset. .. )
452
you
destination
is
a press,
CMYK,
embeds ICC
If
you
Unchanged in the Color pop-up menu, each profile is embedded in the PDF. If you choose to convert
that destination.
It
purpose PDFs for screen and print because many consumer devices and even some PostScript RIPs have no idea what overprinting is. But it also
it's
these settings
you
all
Pantone library you used to specify the spots. They aren't converted using ICC-based color management, so your process Pantone colors probably
won't look right unless you're really lucky.
Profile.
output conditions with this pop-up menu. With the PDF/X- la preset,
will
Profile, and vice versa. Unfortunately, snap even though PDF/X-3 allows RGB Outputlntents, InDesign CS does not.
to
Chapter
16: Color
453
EPS, PDF,
ICC profiles.
It
and Al Formats
uses either for on-screen preview, as well as for outputting
PostScript and exporting PDF. InDesign assume Document profiles as the source profile for untagged EPS, which means if the Destination Profile
is
CMYK
EPS
will
be
converted.
Placing
PDF or AI
Keep
in
formatted
files
is
similar rules.
mind PDF
The untagged
Document
profiles.
to
Unchanged.
Make
Document
Profile (the
assumed source
for un-
Image Color Settings is grayed out when placing EPS, PDF and AI (Adobe Illustrator) documents.
Third-Party Stuff
There are a number of really good products on the market, but the one we've worked with the most, and hence can discuss with some authority,
is
5,
and version 6
for Acrobat 6.
Enffocus PitStop
on PDFs, but
lated.
Pro
lets
you do
all
PDF user.
PitStop Server
454
PitStop Pro strengths. PitStop Pro offers the following useful capabilities
for creating
It
CMYK,
Gray) and
on a per-object
basis.
the
lets
and embed
which any object can be converted. It supports RGB-to-CMYK, CMYK-to-RGB, and RGB- or CMYK-to-grayscale conversions using ICC profiles.
lets
profile to
It
lets
It
preflights
and produces
certified
ments with a
preflight report,
and
as
it
offers
PDFs
it
isn't perfect,
weaknesses:
It
offers
no rendering
sions, though you can work around the limitation by an object into LAB as an intermediary space.
It
converting
Chapter
16: Color
455
Other Products We haven't worked with these products as much as we have with PitStop
Pro, but they
PDF/X Inspektor
(free),
and PDF
Inspektor, www.callas.de/
as
we
economics
to
seems
likely that
and pro-
ducer will ultimately benefit both sides, note that the shift from delivering
application
files,
fonts,
to delivering a print-ready
PDF/X- la involves a
In
shift
some
ways,
PDF/X
to
when
still
blame was always his. PDF workflows hold huge experimental, and you can always spot the pio-
so
if you're
considering
PDF workflows, take it one step at a time, test thoroughly, and don't attempt
untried procedures
and
printers
scanners,
options
we
workflows that
meant to give
solve
you a
Why Automate?
We use automation for the following reasons:
To free humans from
repetitive, brainless
To make
efficient
equipment
A57
458
For example,
profiled,
embed
profiles.
We
(or
know which
scripting) to
to assign to the
batch
embed
multiple images, or even in folders of images. Since we don't need to open or display the images, the performance advantages can be significant,
especially with
selves
RAM-gobbling high-resolution images, and we free ourfrom mind-numbing, repetitive button-pushing. A good example of using automation to work around an application's
is
limitations
EPS
many auto-
mation products can process EPS files, and sometimes even embedded EPSs
or TIFFs within EPS
files.
On
it's
not
uncommon for an
no idea what ICC
color
management
Color
tion so specialized, in as
management
one other very specialized type of automafact, that many people don't even recognize it
DeviceLink profiles offer an elegant way to
an automation
feature.
see "DeviceLink
Color Servers
Color servers are sometimes called batch processors, or generically, au-
at the front-end of
files,
another de-
do
their
changing only
bitmap EPS), they effectively open the file, perform the conversions, then
or folders of files.
Chapter
17:
459
Some
also support
vector).
Supporting embedded
profiles
if
profiles,
no embedded
profile
is
Pantone (sometimes
builds.
Batch embedding
profiles, or
embedded
profiles.
folders.
Some support
and cons
we'll
way before
is
processing
need
to
be opened or displayed.
Configurability
scatter proofs
to
manage TIFF, but not EPS. You can color manage RGB images, but not CMYK.
You can
set
it
to color
new
proofer,
queue to support that device without having to worry if it supports ICC profiles, and your future purchasing decisions don't depend on
built-in color
management support.
Hot folders and print queues available over network you can set up hot folders to accommodate remote clients over a network and
publish print queues on the network, too. Users don't have to deal with
configuration issues or decide which profiles to use for source and
destination
files
hot
folder. Faster,
prone to
error.
460
named
equivalents for
uses the
same
CMYK
equivalents for
CMYK equivalents
same
solid colors.
Color servers are very well suited to repurposing already separated jobs
(coated to uncoated, or between inksets) or to turning any device with a
large
enough gamut
if it
management support.
we
feel
bound
products:
Costly
especially
if you're
Prices range
about $3,000.
if
in
ing
RGB
(We don't know of any page-layout applications that can genYou can,
however, specify rendering intents for classes of objects, such as "images" and "vector graphics," to use something else.
doesn't
it
bedded
profiles. If
assume source
Again, you can specify source profiles for different classes of objects,
but
that's
it.
Chapter
17:
461
tolerances for
many workflows,
may only be
And
if
you can standardize on a single source space in the page layout, isn't a problem because the assumed
always correct.
but even in
can
still
demand per-image
have
control, servers
explicit
do
color-management
support as proofers,
and
Examples
This
is
tion product available. We've chosen the following examples both because
illustrations of
Praxisofft ICC
for
Macintosh and
Windows, processes PostScript, EPS, and on Windows only PDF. A reduced-cost desktop version doesn't support hot foldersyou point
it
manually
to a folder,
then the
files
it
Both versions
configuration sets (see Figure 17-1). Note that this product doesn't process
grayscale content
it
As discussed in Chapter
Pro creates custom palettes that are also supported in ICC Autoflow.
GretagMacbeth iQueue. iQueue comes in several flavors: 110, 120 and 140. The primary differences are that 110 doesn't support PostScript (or
EPS), while the other two do. In addition to 120's features, 140 adds
462
ngure
Praxisoft
17-1
Window
ICC Autoflow
j
i:!,:!>j.\!j}uJJ:j'.y
Disable Queue
I |
Show Queue
Activate Queuei
ISS
Convert to
SWOP
Process Normal
Main window
Color Queue Settings
Color Queue:
Convert to
SWOP
Color Set:
Process Normalization
Add a
Name.
Alter Conversion
t) Delete Files from Input Folder
Select Folder..!
Active Set:
^
Process Normalization
iU
InputAource
Profiles
Profllt
(InugM
only)
Images^
RGB:
Vector Colors.
ColorMatchRGB.icc
USSheetfedCoated.icc
I
IJ
i
\
|
1..
CVMK:
USSheetfedCoated.icc
Rendering Intent:
Perceptual
~$1
Absolute Colorlmetric
Output/Destination Profiles
Output
Proofer:
I
USWebCoatedSWOP.Icc
dtvkx.
(None
|
Absolute Colorlmetric
I
Cancel
||
Done
Color Sets
Chapter
17:
463
Figure 17-2
GretagMacbeth iQueue
and
PNG
status
A built-in mini-Web
workstation
from any
464
Which file formats are supported? Most though not all workflows
re-
PDF support.
What black-preservation options are offered? Does black-only text remain black-only when converted? What about black-only drop shadows? Most products have some means of ensuring that blackonly text
is
ignored,
What
is
my intended use
also
They can
make
is
the separation
maybe accept-
DeviceLink Profiles
DeviceLink profiles are one of the seven profile classes defined by the
ICC
specification.
it's
and
destination. They're
alternatives
content,
More about
Links
Three things make them different from the device profiles we've discussed throughout this book: They're an apparent exception to the rule that you
need
at least
two
profiles to
file, it
make
DeviceLink is a single
The DeviceLink itself is not a device profile. They rarely contain a PCS;
therefore they cannot describe device behavior in relation to a device-
independent color space. This also means you can't embed them into images. They don't describe a single color space, but a hardwired conversion
from one
Chapter
17:
465
RGB
to
CMYK,
or
CMYK
to
CMYK,
de-
involved in the
initial
was originally defined as the source to the profile that was origi-
nally defined as the destination at the time the device link was created.
Some
and
that
if
caution
is
required
when
documents
to
source
profile.
not the
case you will get less than ideal results. Thus, DeviceLinks are well suited
for proofing
and repurposing
more caution
if
you use them for making separations. They're just a look-up table, afterall, but due to the lack of a PCS in the middle, their unique channel data
is
in the conversion.
These advantages seemingly defy traditional color management convention, and are at least as much about automation as color management, if
not more so about automating.
Why
100%
use DeviceLinks?
profile-to-profile conversions
Normal
we
just no way they can preserve black- only text or drop shadows. They turn
you have a yellow background, or yellow text, normal deconversions v^ll add scum dots as it attempts to compensate
if
destination.
instance of this is when proofing, but it could just as well be a job originally
now needs to be
printed
try
management will
466
to
match the dingier gray yellow on the lower-quality stock, and a DeviceTraditional workflows will use simple curves to adjust for tone repro-
hues where you should compensate for them, such as in photographic images,
trap.
A DeviceLink
can, while also preserving channel purity unlike output device profiles.
Making DeviceLinks
For generating DeviceLink profiles, our favorite tool
Left Dakota Inc. (www.leftdakota.com)
,
is
Link-o-lator 2.0, by
we
version,
which
comes with documentation in PDF format describing the nitty-gritty of various features (see Figure
Figure 17-3
17-3).
oe
Source Profile
Link-o-lator 2.0
Chapter
17:
467
You can specify pure channel preservation with dot gain compensation,
which can be used to preserve black, or any of the other channels in the
destination profile. Most products offering black channel preservation
do only that, preserving the black channel exactly so the pre-conversion and post-conversion black is identical. This is rarely useful, because the source and destination devices often have different black dot
gain. Black channel dot gain
you
still
get
Another application
also
for
making DeviceLink
profiles
is
UltraLinks
1.0,
from
Left Dakota.
profiles.)
(We
DeviceLink
to
This application
RGB
CMYK DeviceLinks. You can ensure 255 R, G, OB always converts to specific CMYK values that, for example, contain no cyan or black. Or 255
R,
between
this "color-by-the-
we have
we
think
it's
interesting
and
solves a
number
conventional
respect to
How
None
While long in the tooth, Apple's free ColorSync Plug-ins for Photoshop provide support for DeviceLinks on import and export, and but most of the time DeviceLink profiles belong in RIPs,
support DeviceLink
in color servers,
support DeviceLinks.
468
Prepress Solutions
Prepress solutions are proprietary modules that
press workflow, such as Creo Prinergy or the
fit
into
an
existing pre-
Rampage,
Inc.
an extra-cost add-on; others have very limited colormanagement functionality. While they vary in their capabilities, these types of solutions generally share two common characteristics:
capability as
ment
The workflows
into
can't
get
The solutions
which are
profile, inte-
Who
These products plug into complex and expensive prepress workflow systems that cost tens or even hundreds of thousands of dollars, and cri-
beyond the scope of this book. If you're an individual or a small shop, and such workflow systems are something you neither want nor need, the only reason to read this section is to gain
tiquing such systems
is
well
some
happen
to
submit
This discussion deals solely with the pros and cons of the color-man-
agement aspects of the products, and its only purpose is to help you decide
whether you'd be better served by a proprietary color-management module for your existing (or intended) workflow system or an open color-man-
agement solution. The trade-off is typically one between convenience and cost. A proprietary color-management module offers the convenience
of seamless integration into your workflow system
Chapter
17:
469
ping for service and support, but you can expect to pay a hefty price for
something that more or less replicates the standard color-management features found in desktop applications. That said, prepress solutions can
help in several situations.
where the
in-
tended output
is
unknown during
ev-
erything
lower-volume workflows,
that's
on high-end prepress
solutions.
in this
gamut
Postflight normalization.
If
preflight rejects a
cause
it
contains a few
RGB
is
RGB
al-
images into
ternatives,
CMYK.
This
much more
efficient
the images in Photoshop, convert them, update the placed images in the
file....
Solid color substitution. Prepress systems can often parse the PostScript
to find instances of solid-to-process
When
it
finds them,
it
CMYK
no
470
The Downsides
You need to judge the downsides to these solutions in the larger context of
the entire workflow system, of which the color- management
component
None
That
numcolor-
$5,000,
chunk of change
to replicate
management
will
features.
become standard in future prepress solutions, but for now, they often
The best piece of advice we can offer you is to be a savvy conlots of questions, and see demos (including ones with typical,
to see just
cost extra.
sumer ask
is
finding people
who can train you how to use them and integrate them into your specific workflow. The few people who are really knowledgeable about integrating color management into proprietary workflow products tend to command
top dollar.
Examples
The two products presented here typify the potential differences in this class of product and illustrate the need for careful research. Color-management support
others. But the
is
available in Xinet,
term "color-management support" means quite different things to different vendors. You need to dive in and find out what each one means.
Helios ImageServer
workflow solution.
It
management. Unique
features
Chapter
17:
Automation and
Scripting
471
queue support.
queues
appear as virtual printers, so the user simply prints to the appropriate print
queue such as "Coated Stock #2" or, for a proofing queue, "EpslOK Mgl CS#2" (to denote an Epson 1000 using a Mitsubishi glossy
#2).
Naming
you can name the as whatever makes sense for workflow and your people. queue your
is
that
PDFs
to
rasterizes and color manages it, then soft-proof the result in a Web browser on a suitably calibrated and profiled display. Note, however,
PDF Handshake honors embedded profiles in all content, both bitmap and vector. For bitmaps, PDF Handshake lets you remove or reassign profiles in bitmaps when you don't want to use the embedded
that
one, but for text and vector content, you'd need to use something like
PitStop Pro or Server.
is
in
management
support:
each object
in the
as source profiles,
one
profile. If
management is
all
you need.
it
to
make
Hi-Fi
and proofing.
Prinergy can perform color-management tasks (embed, change em-
is first
any time
thereafter,
when you
472
it
You
is
If your
proofing sys-
tem does its own color management, and you prefer it, you can submit the
job for proofing as final press
so that you don't end
Important Questions
If
here are
some
of the questions
Does the product support black preservation? It's almost always a problem when 100% black-only text and drop shadows get converted
to rich black, or
when your
because
it
(CMYK-to-
CMYK)
conversions.
for a lowis
repur-
posed
is
simply
curve of the black channel, not the original numeric values. For
you need a
vices. If the
compensate
for
the differences in dot gain between the source and destination de-
at doesn't
have
this feature,
and
see
if it
test
equipment.
a coal cellar exactly the same way as a picture of a polar bear in the snow.
Chapter
17:
A73
need
to look at the
work you
do,
and
test
Many
be resolved, but resolved more easily and with greater flexibility if the product supports DeviceLink profiles, and you use one of the products
mentioned
in the
In-RIP Color
In-RIP color
Management most
management
is
work
in other workflows.
It
inter-
like
and
is
most
common
RIP You can treat bitmap and vector objects separately, and automatically replace solid
CMYK equivalents.
image which
is
Since there's only one raster object, there can be only one source and
one
destination. This
needs an example
In-RIP. This
approach
is
is
the now-orphaned
Adobe PressReady.
is
is literally
in-RIP conversion
color management
per-
The two
RIP
rarer than
so
it
474
The Good
We're generally not fond of solutions that rely on sending our jobs into a
is
from output CMYK to proofer CMYK or RGB via absoan exception to our general lute colorimetric renderingthat The
enough conversion
it's
rule.
main advantage
files to
it
confers
is
the proofer, and the RIP takes care of the necessary conversion.
and hoping that the mysterious black box does the right thing. In-RIP
assumed source
profiles
and rendering
in-
Script source profiles for each object (Color Space Arrays, also called
CSAs), and PostScript destination profiles with the proper rendering intent for each object (Color Rendering Dictionaries, also called CRDs). But
you need a RIP that consistently uses them. Some RIPs ignore CSAs and CRDs entirely, others honor RGB CSAs and ignore CMYK CSAs, and some
use CSAs but ignore downloaded
CRD. If you're tenacious enough or lucky enough to sort through the mess
more complex than basic proofing conversions, we take our hats off to you and as we mentioned
and create a functioning system
elsewhere,
for anything
a book!
Scriptins
We sometimes find it strange that smart people who use computers every
day to carry out tasks of great complexity simply glaze over as soon as the word "scripting" is mentioned. If pressed, we'd have to confess that we
often number ourselves
among those smart people we're far from being but we often use simple scripts, and we've seen what scripting mavens,
the
enormous amounts of mind-numbing drudgery. But making it do so demands a hefty initial investment of time and energy.
Chapter
17:
Automation and
Scripting
475
What
Is
is
Scripting?
the act of writing a script in a language like AppleScript, Java-
Scripting
Space Shuttle
learn, but
skills
more
details,
and learning
Writing scripts is a great deal simpler than writing code, but it does require
you
and while
natural
human language.
What Can
Scripting
Do?
It
lets
you leverage
and almost anything you can do in Photoshop can be JavaScripted. You can also write scripts that automate the communication
between applications
to Photoshop,
have
it
that
it's
essentially free
thing too.)
find
most compelling.
that
it
can
automate almost any custom task as long as you can break it down into manageable chunks. Some scripting languages and tools such as Apple-
let
476
For example, you can create a script that launches Photoshop, asks
it
to
open a folder
full
of images,
embed
different format.
embed
a profile in a folder
full
of images,
it
the folder contains images in different modes; with a script, you can
appropriate profile
Speed. By eliminating unnecessary human tically reduce the total time from beginning
advanced, moderately complex scripts cut task time from 30-45 minutes
down to
1-2 minutes.
Scripting Disadvantages
The only real disadvantage to scripting is that you have to learn to do it, and complex scripting seems to require a certain mind-set that some
people have and others simply have not. You can't buy scripts off-the-
way you can other automation products, though the Macintosh platform supplies some handy scripts that automate simple color-manshelf the
agement
tasks.
On Mac OS
9,
they're in the
tras:AppleScripts folder;
/Scripts folder.
on Mac OS
X, they're in the
Library/ ColorSync
Learning the scripting language is only one part of the challenge. While
you can eventually save time using custom scripts to automate common tasks, the development, testing, and debugging time is often quite
lengthy
Scripting
vaScript,
Examples
certainly
is
Photoshop Actions,
Ja-
aren't the
most widely supported, and probably the most widely used. Photoshop
Actions are mostly cross-platform, JavaScripts are almost completely
cross-platform, while AppleScript
only available on
Mac OS.
Chapter
17:
Automation and
Scripting
kTf
Our example scripts show what it takes to make all three scripting methods assign a profile to an image (ColorMatch RGB), convert it to U.S.
Sheetfed Coated v2, and then save
it
who can be
instead of
reached
at
nwade@nwade.org
(in
him
mouse
in
either run
manually,
make it
it
with
the Automate:Batch
command. Photoshop
is file
on each platform
478
Figure 17-5
if
{
JavaScript example
try
{
var cmykProfileName = "U.S. Sheetfed Coated v2"; docRef .colorProfileName = "ColorMatch RGB"; docRef .convertProfile( cmykProfileName, Intent .RELATIVE-
COLORIMETRIC, true, false ); alert "Your document has been converted from ColorMatch RGB to U.S. Sheetfed Coated v2 using Relative Colorimetric Intent, Black Point Compensation, and No Dither. The file will now be saved with embedded profile." docRef. save(
(
catch
{
e;
else
{
alert "You must have a document open to " add the filename
( !
) ;
AppleScript Studio,
new in Mac OS X,
is
an AppleScript development
application that lets suitably motivated individuals create full-blovm applications with
access
requests for remote procedures over the Internet. Very cool stuff for those
it's
a lot
longer, because AppleScript assumes nothing. You have to teach it pretty much everything, including the fact you want to open an image. While
you need to be a lot more specific and detailed when using AppleScript, it lets you do things that would otherwise only be possible if you became
a programmer (see Figure 17-6).
Chapter
17:
479
Figure 17-6
.
on run
display dialog "Assign the default RGB ^, ^ ^ , Profile to an image, Convert to the default CMYK and Save with Profile Embedded. Profile, Modify the script to embed another profile instead." t somefile to choose file with prompt "Choose an
,
image"
open somefile
ad run on open draggeditems tell application "ColorSyncScripting" to launch display dialog "Assign the default RGB Profile, Convert to default CMYK Profile, and Save with Embedded Profile?"
set sourcefiles to filelistFromSelection draggeditems ) repeat with thisFile in sourcefiles tell application "Finder" to reveal item
(
thisFile
set thisFile to thisFile as alias tell application "ColorSyncScripting" set sourceProf to default RGB profile set matchProf to default CMYK profile
try
match thisFile from source sourceProf to destination matchProf matching with relative colorimetric intent using quality best
end try end tell end repeat tell application "ColorSyncScripting" to set quit delay to 5
-end open
dragged files OR files at first level of one dragged folder on filelistFromSelection theselection set hasfolder to false tell application "Finder" repeat with thisltem in (theselection as list) if (class of item thisltem is folder) or (class of item thisltem is disk) then
(
)
returns
480
Fiaure 17-6
*^
hasfolder to true
end if
AppleScript example, continued
1)
and
display dialog "Drag multiple files or a single folder." buttons {"OK"} default button 1 return
end if tell application "Finder" if hasfolder then set filelist to (every item of folder (item 1 of (theselection as as alias list list) else set filelist to (theselection as list) end if end tell return filelist end fllelistFromSelection
) )
This script
stored
is
on a
Photoshop CS to convert a document, and save it with the profile embedded. Because it uses JavaScript, this capability is not limited to just
Photoshop CS.
On Windows
URL
download and
install
it,
JavaScript to perform
Chapter
17:
481
7-7
it
"Downis
shown in Figure
files you
JavaScript.scpt".
JavaScript
realworldcolor.
Figure 17-7
AppIeScript to download
remote profile
set the target_URL to "http://www.colorremedies.com/ downloads /rwcmprofile. ice" set the destination_file to (" /Library /ColorSync/Profiles/ rwcmprofile ice"
. )
toll application "URL Access Scripting" download target_URL to file destination_file replacing yes with progress nd tell
tell application "Adobe Photoshop CS" to do javascript ((path to desktop as string) & "rwcm.js")
file
Figure 17-8
JavaScript to convert
try
embedded
"/Samples/Dune. tif") open (docRef); var downloadedCMYKProfile = rwcmprofile ice activeDocument convertProfile downloadedCMYKProfile
' '
Intent. RELATIVECOLORIMETRIC, true, false); alert ('The file has been converted from its working to the profile located at http: //www.colorremedies. space com/downloads /rwcmprofile. ice using Relative Colorimetric Intent, Black Point Compensation, and No Dither.');
}
catch(e) throw e;
>
482
that
you gain
efficiency at the
It's
lie
in
if
you
same
task over
and over
again,
will
depend on your workflow, your budget, and your skills, but it's always open for aspects of your work that cry out for
in
entire organization
automation. When you think about it, you probably have more computing
its
when it
that
repetitive
Building
Color-Managed Workflows
Bringing
it
Aii Togetlier
And
so
we come
all
learned
end of our color management odyssey. You've about the many and varied ways our eyes interact with photo the
we call color; how we use colorants such as inks, filters, and phosphors to make our color-reproduction devices emit or reflect photons that we interpret as color; and how we use profiles and CMMs to control these colorants so that we have a better chance of seeing the color we want. We've also told you repeatedly that color management
tons to produce the sensation
if
you
can't
are,
you
aren't
More
importantly,
it
We've tried to give you the insights and the vocabulary you need to
think critically about color management, to understand the hidden mean-
menu commands and dialog boxes that you encounter in your applications and device drivers, and to break down the color management operations those menu commands and dialog boxes
ing behind the often-abstruse
component parts.
483
484
Why? Because
We don't want to simply tell you which buttons to pushbecause for one
thing,
for another, as
will
you won't really learn anything except for a rote set of steps, and soon as you've learned the steps, one or another vendor
and show
of
We will,
color-management workflows can be broken down into four basic steps, and understanding these steps is the key to analyzing, and then
meeting, your needs. The basic steps are:
CMYK.
Normalizing color
bringing
is
all
common
from the
brings.
will
make
output
will, in fact,
have the
Chapter
18:
A85
match a color
until
is,
so the
first
meaning to the document or object. lust how you accomplish that, and which color meaning you attach, depends on the nature of the document
and
its
source.
If
the
it
allow
it
to
do
so. If
an editing applica-
case,
to
an
inter-
mediate editing space, and in either case, you'll probably color-correct the document see "Workflow Into and Out of Color Management" in
Chapter
10,
produce close to the desired appearance, since they're almost certainly based on monitor appearance (see "When Color
2.2) will
sRGB (gamma
Management
is
Starts" in Chapter 10, Color Management Workflow). With CMYK images, our philosophy is that when the CMYK destination known, you should simply assign that CMYK profile and edit as neces-
sary
in
if the
CMYK in
we may
try
assigning different
Vector
art.
Some vector
content in a
document must be
accept imported
art files,
either
RGB
or
force
them
to
486
If
you know the new destination, make it the source profile, and rework
file.
the
If
original destination,
(either
make
it
repurpose the
file
by converting
at print
files,
Work in RGB using the same space you use in your other applications,
but realize many of the colors in this space won't exist in the
final out-
CMYK space
SWOP)
Work
widest-gamut device space in which the artwork could possibly be used, and the one with which you're most familiar.
in the
If
the destination
is
Spot colors. Spot colors probably cause more trouble than any other type of color element. First, unless the color will actually be printed as a spot
color,
it
makes
little
or
no sense
to
by
ous solid-to -process color guides are only valid for the printing process
that
was used to
if
resulting color
CS use LAB
Photoshop 7 and
other applications use librar(see Chapter 15, Color and Scripting, Automation 17,
containing hard-coded
Management in QuarkXPress,
for suggestions
Normalixing Color
Once you've defined all your color, you may well find that you have a raft
of profiles
fault
Chapter
18:
487
profiles.
It's
some difficulty,
practi-
put
but your
single
life will
and a
CMYK space.
two ways:
in all
frees
profile
mismatch warnings
initial
ones.
you rely on assumed profiles. Even if you prefer to embed profiles, most vector applications don't embed profiles in EPS files, so they force
lets
you to rely on assumptions. Normalizing your color makes it much more likely that the default assumed profiles will be the correct ones.
In addition,
particularly well as
editing spaces since they're typically neither perceptually uniform nor gray-balanced. So for
all
is
let
you
set default
endangered if you make sure that all your color-managed applications use the same default profile for RGB and CMYK. Even if you're fanatical about embedding profiles, the occasional untagged
above, vector EPS
files
file
less
you nor-
malize
all
RGB and
a single
CMYK,
will
and then
same
profiles,
your workflow
be
RGB color as soon as your applications will allow you to do so. Ad and marketing agencies can normalize stock photography to the desired RGB
izing
can include normalization as a part of it. Typically, prepress shops will normalize everything to CMYK, converting RGB content to CMYK and
repurposing CMYK content when the source is different fi-om the intended
488
destination. Converting
tion
is
known
isn't
normalizing
it's
10,
and in
text
in
in
If
uses the
CMYK
the destination profile used on output, you'll get rich black text, and registration headaches on press. We'd like to see vendors treat black text by
default as device-dependent,
some
point,
The question
until
you need to convert your color to the final output space. is, when? Obviously, you can't convert to the output space
convert.
you know what that output space is. Once you know, two issues bear
One output or many? If you're going to a single output process, the question of
when
to convert boils
down
to the trade-off
more agile
RGB files. If you find that automated conversions in a color server, or even
in the RIP
itself,
ductivity gains
by working
in
RGB and
on press. on
rely
and
quality. If you're
confident that you can obtain usable results fi"om automatic separations,
a late-binding workflow where final separations
or RIP
Editing in output space. Our experience has taught us that for the ultimate
in quality,
you need
to
make
know about
color
all
spaces, not about the colors in the actual document. Hence they treat
all
the
(see
Fail" in
Chapter
1,
What Is
Chapter
18: Building
Color-Managed Woriffiows
489
and so they sometimes produce results that fall short of ideal. If you need to edit color in the final output space, you need to make separate
Color?),
files for
at a
many cases
is
almost as good as
if
you need
make different edits for different outputs, you'll need to make separate
each output.
files for
Proofing
You can't, obviously, proof your color until you know the final destination. But
you can proof your color before converting it
to the final
output space.
let
for
example, previewing
CMYK output
while working in
10,
RGB
can only be
made
in
for tone
CMYK, you can easily make many other kinds of optimization and color on an RGB file prior to conversion, using an accurate
can be helpful
in cutting the
puts before converting to final output from the same master file by simply
changing the
final
output
profile.
More-sophisticated proofing systems let you send the final output data
to the proofer,
and
either perform
perform the
conversion to
so again,
when
dealing vdth multiple output scenarios, you can proof each one
final
output profile.
490
The next
it
is
to do.
we pointed
all
you
through the questions you need to answer to determine your specific workflow needs.
and Devices
and hardware you use to
Which
applications will
use?
each element in a
some
RGB and
a single
CMYK profile, and some force you to normalize all your color into a single
profile's space.
If
straightforward, but
and that
you
almost invariably means making sure that the workflow can handle the
set.
Chapter
18: Buiidins
Color-Managed Workflows
491
JPEG, and
to
PDF have
them
embedded
fail
to detect
embedded
profiles or use
however, are
much
less reliable in
You need to figure out which parts of your workflow can rely on embed-
ded
profiles,
rely
on assumed
profiles.
you have appropriate safeguards certain that the correct profiles are assumed.
Dcvkcs. Capture devices vary widely in
profiles.
need
to ensure that
in place to
their ability to
handle and
embed
them manually? Can they convert the captures an intermediate space and produce normalized captures, or do you
final
output as
to ac-
The question
is
cept
final
output data (as you can with a proofing RIP or color server), or
to rely
on
application-level color
management to send
What Outputs Do
Your output needs
Neeci?
a single output that's
known
before
you
outputs that
may be unknown
minute, or may even be unknown until after you've submitted the job. The
issue
is
when to
Known
you know the output right from the start, and you're dealing with a single output process, an early-binding workflow, where everything is converted to output space early in the process, makes a great
output.
If
if
you have
litfle
more complex. Early binding keeps things simple, but increases the workload
because you have to prepare separate documents for each output process.
492
One possible solution is to keep images and critical vector color in RGB
until
it's
time to generate
final output,
CMYK, then assign the final output profile when you generate final output. You may have to tweak some CMYK color
critical native color elements in
builds, but
and
your imported RGB elements get separated to final CMYK when you create the final output
file.
Unknown output. If you have to prepare files for unknown outputs, you'll
almost certainly find that the political issues outweigh the technical ones.
From a
RGB
to
after
it's left
chances of such a job getting processed correctly your hands are uncertain at best. If you can obtain a signed
downstream operation
will ac-
cept
files in
a specified,
named RGB space (or in LAB), and will take full re-
from then on, by all means submit profiled RGB or LAB. Absent such a contract, you're almost certainly inviting trouble.
sponsibility for the color
10,
Color Management
Workflow).
no
sense, but
always
make sense.
this,
lowing suggestions:
Specify a contract proofing system, such as
ColorArt, by
Kodak Approval or
Fuji
mit proofer
CMYK data.
type of and choose a press, coated or uncoated stock, anticipated dot gain
Obtain as
much
accompany Adobe Photoshop, Illustrator, and InDesign, for example, are fairly "safe," but the more you know about the printing prothat
cess, the better
profile.
Chapter
18:
493
SWOP Coated v2
on uncoated
profile
you know
stock, the
SWOP
Uncoated v2
The
results
may
should be usable.
If
you have to deal with multiple unknown outputs, the first and last of The unknown is the
it's
unknown, whether
file that's
one or many
is
to provide a
Automation
anci Quality
Automation can save a great deal of time and effort. But automated processes are dumber than the dumbest person you've ever had to deal
with
we hold firm to the view that the acronym "AI" stands for Applied
Artificial Intelligence!
memory
colors.
It
it
simply performs
has no means of
one
pixel at a time,
and
evaluating
its
own
results.
What you can automate. Good candidates for automation include things
RGB captures to a single RGB editing space. For example, your image sources embed profiles, you can safely set Photoshop's Color Management Policy for RGB color to "Convert to Working
like
normalizing profiled
if all
different
profile
embedded
it
converts
it
from the
The downside, of
Photoshop has no way of knowing it just blithely profile is the correct one
that
^oes ahead and makes the conversion. So if you also receive imagery from sources that don't embed profiles correctly, the automation may produce
a bad result, creating work instead of eliminating
it.
well,
you'd get with a skilled operator optimizing each image. You can, however,
create optimized solid-to-process conversions for solid colors, then apply
494
What you
intelligent
can't
automate. You
intervention
human
can't really
outcomes on a case-by-case basis. That said, it's often worthwhile, albeit humbling, to compare totally automated results with those produced by
your careful handwork. The questions you need to ask in making such a
comparison are
Is
Once you've defined your needs, the last step in building your workflow
is
to look at the
offer,
employ them
management.
Workflow Tools
You understand the stages of color management, and you've determined what you need to produce. The last step is to look at the various tools your
software and hardware
offer,
Embedded
Color
or
is
Assumed
Profiles
only offer two ways to define color
management workflows
really
meaning, which
document or object:
Embedding a profile
Assuming a profile
Each approach has its pros and cons. Our very basic rule of thumb is that we generally embed profiles in RGB, and we generally assume profiles for CMYK. We always try to use CMYK as a final destination CMYK- to-CMYK
conversions do work, but they rarely give as good results as going back to
the original
than one flavor of CMYK at a time. That makes CMYK an ideal candidate for
Chapter
18:
495
CMYK. We often make families of profiles for a given CMYK process, with
different black generation characteristics. For example,
different profiles to create the
we used
three
CMYK
shapes, but
we
RGB
to
CMYK. Once the content is converted to CMYK, the black generation used
in the profile
is
no longer
to the
relevant.
a color
meaning
all the assumed CMYK profile does is attach CMYK values by acting as a source profile. Any of
its
sole
purpose
is
CMYK profiles are also quite large the ones we used for this book are
2.4
lot
more
data around, and since all our CMYK is the same CMYK,
would be redundant.
profiles,
are tiny.
We normalize our
is
practical,
and
One key difference between embedded-profile workflows and assumedprofile workflows are that in the former, the color
latter,
the color
embedded, while
in
an assumed-
tion
content
is
RGB and just one flavor of CMYK before it enters the assumed-profile part of your workflow. Do that, and you can safely rely on assumed profiles.
Fail to
and
all
bets are
off!
CMYK inks
on the
same
paper.
The case
RGB
is
little
less so.
496
to
an
on a
embedded
profiles cor-
not. If we
set
know that
it
our
RGB
is,
for example,
if
Adobe RGB
(1998),
fails to
we can
an application
honor the
embedded
correct interpretation
of RGB because
It
Some very quality- conscious workflows may need multiple RGB spaces:
all
and no
produce ideal
Pixel's
single
one can
lourney
an example. In most
cases,
RGB
spaces
is
out-
Choosing an
space
is
RGB
that
its
gamut provides a reasonable match to the gamut of our lot of bits on color definitions that
always a trade-off.
all
have
An RGB
it
gamut
lot
of most
example, in ProPhoto
RGB
0,
G
all
0,
B 255 corresponds
(L*)
in
LAB
luminance
of zero! That
we can see
same to
us,
and
they're black.
We
mainstream
stick
Adobe RGB
(1998) or
with
it
unless and until you run into a specific limitation that another
Chapter
18:
497
Some workflows avoid RGB altogether, and use LAB as the normalized
space. Hardly
anyone
in the
them
"LAB
The Cop
sign,
ter
at the
Door
Warnings
is, it
can be configured to warn you when they encouncontains an embedded color that hasn't been normalized that
from the one specified as the
default, or in
Photoshop, InDe-
profile different
Adobe termi-
Mismatch: Ask
The
Adobe
Common
you when you sai>e a file in a space other than the default. Most other applications lack such features, so you have to develop your
LAB
like
^The
is
Great Normalizer
a
LAB
the following
possible eight-bit-per-channel
relatively
disadvantages:
Eight-bit-per-channel
encod-
ed LAB contains a
lot of val-
safe to
assume D50
to cover the
it's
time to
LAB
isn't
the output
all
is
known,
on eight-bit-per-channel LAB
files.
your image optimization issues before you convert to LAB, a LAB workflow
is
Many key
port LAB.
If
Since
contain
see,
it's
if you're will-
tions
many
But
if
you plan
to optimize
498
CMYK-to-CMYK
conversions
is
shadows
al-
in-
is
text
and anything else for which you want specific CMYK values preserved
that their
in
binding workflows often do. There's no single ideal solution. For QuarkXPress users, Praxisoft's
Chapter
15,
based conversion products or devicelink profiles, both of which we discuss in Chapter 17, Automation and Scripting, provide possible solutions.
Otherwise, you simply have to watch out, and assign the output profile
Named-Color Systems
Named-color systems such as Pantone and Focoltone present some special color-management problems. Some are technical Pantone is noted for
revising
its libraries,
up with dif-
Libraries.
Wherever
named-color
libraries so
this isn't
li-
that
all
possible applications tend to use proprietary formats for their color brariesbut always a good idea to check for updates, then apply those
it's
all
Chapter
18:
499
The
May
2000 as a
change
in the press
applications containing the post-May 2000 guide values are Photoshop CS,
5.
DRAW
we can almost always improve on profilesimulations by creating our own hand-tuned color
we discussed in Chapter
17,
Auto-
named
color through
EPS or DCS.
EPS file so
that
it
and
Free-
Hand
same Pantone
EPS
CMYK equivalents
Pantone
However,
if
or vice versa,
you open a QuarkXPress 4 document into QuarkXPress 5, native colors get updated the CMYK equivalents used at
by the
libraries
People.
It's
it's
sometimes impossible, but we always try from specifying spot colors for process jobs.
are outside the
Many spot
colors in the
gamut
Simulations
final output.
and
Soft Proofs
Most color- managed applications let you force the monitor to simulate the
toshop, but
we
500
Even when the final output is unknov^oi, we often use a CMYK simulation
(assuming the job
will eventually
palette. If you
are one of these over- optimistic designers, try setting your monitor simulation to Adobe's U.S. Sheetfed
profile
little
better than that on very high-quality jobs, but if you're designing for print,
it
will give
for
the job.
Hard Proofs
We don't typically bother with hard-copy proofs before we know the output process
tell
they basically won't us anything that our monitor can't do less expensivelybut we often make use of our applications' capability to
convert to final
CMYK.
final conversion, so that
Printing hard-copy simulations of your final output can alert you to potential
essary remedial action before the potential problem turns into an actual
one.
It's
also a
to final
output ^you may find very slight differences between the proof
management
converted
many pe-
riodicals
do
so,
But they are useful for guidance. Of course, they don't show problems
with screening or defects on the film or plates, but neither do most other
digital
we expect to see a
lot
of action in this
Chapter
18:
501
One
seems
be that nobody knows how to proof anymore. We've had the experience where a printer provided film-based proofs Matchprints,
in fact
Matchprints were
call to
the
printer provided us with the assurance that "the red always heavies
press" which
up on
left
place!
closely as soon as
is
it
was brought up
is
matched our Epson Inkjet guidance prints to density. The moral of this litde tale
as
much about
responsibility
and confidence
as
is
Output Conversions
Converting all your color accurately to the final output is the ultimate goal
of color management. The keys to achieving that goal are
first
to
make
trivial
sure that you've selected the correct profile for output the and to make sure that each element in the has the corsecond, part job rect source profile the nontrivial part.
that's
that's
converted to
final
always a
good idea to preflight the job, either using the built-in tools offered by the
applications or a dedicated preflighting tool, to
mean
that
someone, somewhere
color.
in exSo you
final color
may not
exist until
you burn
is
plates.
in the job
handled
correctly.
you
still
the correct rendering intent applied, but you don't have to worry about
multiple source profiles.
502
Final Analysis
If you've
going to
like
planned your workflow carefully, you should know exacdy what's happen to every element in the job, including the tricky ones
text,
black-only
Remember the stages of color management, and ask yourself the following questions:
correctly defined?
as
needed
to either default
RGB
CMYK?
Does each element have the correct rendering intent applied? Have
special cases such as black-only text, black-only drop shadows,
When you can answer each question with a yes, you can be pretty certain
that you have a relatively bulletproof color-management workflow.
One
Pixel's Journey...
To
illustrate at least part of the
it
workflow we used
to trace the
we
life
thought
many
pixels that
went
into
its
one atypically sunny San Francisco afternoon in August 200 1 as photons reflected from one of the many fine specimens in the Dahlia Garden in
Golden Gate
Park.
Capture a Pixel
Bruce captured these photons in his Kodak DCS 460
digital
camera, took
RGB
value of R 248,
13,
(see
Figure 18-1).
into
Adobe Photoshop.
Chapter
18:
503
Figure 18-1
The capture
with LAB values of L* 60, a* 128, b* 103, quite different from the dahlia red
that
first
appearance
in this case, a
4.0.
custom
profile
he
camera using
MonacoPROFILER
translation from
Assigning
this profile in
RGB to much more reasonable LAB values of L* 50, a* 90, we gave the pixel (along with all its siblings
made up the rest of the image) not only a specific color meaning, but
504
Figure 18-2
not the
literal
when rendered
neither gray-balanced nor perceptually good editing environment uniform so we decided to convert the image to the ProPhoto RGB workit's
in print.
command
(see
Figure 18-3).
RGB with relative colorimetric rendering preserved the LAB L* 50, a* 90, b* 72 values, while changing the RGB values to R 174, G 53, B 19. (We used ProPhoto RGB because converting the same clipping both the green and pixel to Adobe RGB produced R 2 15, G 0, B blue channels and LAB L* 53, a* 80, b* 69. It's not that Adobe RGB is a
Converting to ProPhoto
bad space;
it
this particular
so we went for
we'd printed
Chapter
18:
505
Figure 18-3
and
Soft- Proofing" in
Chapter
12,
The Adobe
values of
0,
M 88, Y 89,
in
the
simulation, and by increasing saturation and reducing lightness we were able to change the predicted CMYK to C 0, M 91, Y 93, K 1,
in
CMYK
Convert for Output We converted the image to our output CMYK, using the settings that we'd
determined worked best by looking
at the soft
proof
still
holding
One
more edit produced a final output value of C 0, M 93, Y 95, K 2, LAB L* 50,
a* 69, b*
48
far cry
from the
original,
we
could do in the
506
Figure 18-4
also took
some
to
make
Photoshop always does a conversion on the data sent to the display: the monitor reproduce our ProPhoto R 174, G 53, B 19, it had to
send R 221,
G 0, B
isn't
it
we just mention
anything
to illustrate
seem at first
when we proofed the image on our Epson 2200 using Premium Luster paper, Photoshop sent R 245, G 41, B 102 to the printer to make it produce the same color as press C 0, M 93, Y 95, K 2.
And
it's
Hand Off the Color We saved the converted image as a CMYK TIFF with no profile embedded, and placed it in PageMaker, where the default CMYK source profile and the
Separations profile were both set to our final output press profile. This
final
its
source,
and accurate
pixel
is
our
Inkjet
on output, but we could still enjoy acproofing. The final image is shown in
dahlia.
in
Chapter
18:
507
ngurc
18-5
The
Devil
Is
in
the Details
this
Throughout
is
in es-
sence quite simple, since it does only two things: define a color meaning and
preserve that color meaning. But in a complex production workflow, you'll
the way
we see color, the ways we make our devices produce color, the models we use to relate what we tell our devices to do with the results we see, and
the basic operation of color
management
systems.
We also
pointed out
into account.
In Part
II,
we told you not only how to build and tune profiles for your
various devices, but also the things you must do before and after profiling
to
No
color
correct lighting
508
In Part
III,
we
ground
color-management
of
workflows.
plications, and walked you through their uses and their potential pitfalls, but if
necessary to analyze
we also gave you the vocabulary and insights new applications, and to build a color management
The
rest is
up to you!
PART
Appendices
Appendix A
Profile
Anatomy
The ICC
to
be both
about what various ICC profiles contain. Naturally it's not a substitute for
the ICC spec
itself,
The
specification
is
with possible approval by the end of 2004 as ISO 15076. After approval
will
511
512
Profile Structure
All
ICC
profiles
table,
Figure A-1
Profile
Header
128 bytes
Tag
Table
I
Tag Count
Sig
Size
4 bytes
12 bytes for
each tag
various sizes
2002 ICC
Profile
Header
The profile header contains information that allows searching and sorting ICC profiles the header is always exactly 128 bytes. The profile header
Appendix A:
Profile sixc.
Profile
Anatomy
513
The
CMM.
It's
CMM.
Signatures
must
be registered to avoid
Profile version.
to
which the
profile
added/changed required tags, necessitating an updated CMM to use the profile); minor revisions (defined as newly added/changed optional tags that don't require an updated CMM to use the profile); and bug fix
revisions.
Device Class
514
profile
was
created.
The
Microsoft
Inc.;
One
specifies
whether the
is
profile
is
embedded in a docu-
profile,
it's
here.
Device attributes. This describes the media associated with the device the
profile applies to.
Options
are: reflective or
incorrect data,
all
which doesn't
affect the
the profile
and ICC-absolute
(mentioned
is
MD5
fingerprinting
method
a
is
Appendix A:
A-8
PnfUe
Profile
Anatomy
515
Flflurc
intent cross-reference
516
Required Tags
The ICC
profile specification includes
tags.
profile
mediaWhitePointTag
This
is
the
measurement
of
media white,
in
CIEXYZ, which
is
used
in
chromaticAdaptationTag
If the
is
D50).
copyrightTag
The profile copyright is stored
additional profile classes.
as a 7-bit ASCII string, also required
by the
Appendix A:
Profile
Anatomy
517
Input Profiles
Input profiles support grayscale, RGB, and
In theory,
we don't know of a package that makes CMYK input profiles, let alone multi-channel
they could describe multichannel input devices as well, although
ones.
either.)
and-table-based input
profiles.
Matrix-Based Profiles
For
RGB
matrix-based input
profiles,
which
is
why RGB
in size.
MatrixColumnTas. The three required MatrixColumn tags are redMatrixColumnlag, greenMatrixColumnTag, and blueMatrixColumnTag. They
contain the
XYZ
respectively).
CIELAB
tags: green-
Table-Based Profiles
For
RGB
is
required, but
compared
to matrix-based profiles.
required
supported as well. Both 8-bit and 16-bit precision are supported. The PCS data may be represented as either CIEXYZ or CIELAB.
Hybrid Profiles
The ICC
matrixspecification, version 4.0, supports input profiles that are
both
and table-based.
518
Display Profiles
Monochrome
display profiles are supported by the ICC spec with just a
much more common color display profiles are, like input profiles, RGB matrix-based, RGB table-based, and RGB matrixsingle grayTRCTag, but the
and-table-based profiles.
The required
tags for
RGB
BtoAOTag
This contains the PCS-to-device perceptual table. This tag
is
required to
ensure that display profiles are reversible. Though the perceptual table
is
mean
is
used: this
colorimetric
Output
Profiles
The ICC
specification allows for TRC-only
common CMMs
tags.
one
and
way to remember is
"B to A," where "P"
and "P
is
is
the
the device.
Appendix A:
Profile
Anatomy
519
The AtoBOTag is device-to-PCS perceptual rendering The AtoBlTag is device-to-PCS colorimetric rendering The AtoB2Tag is device-to-PCS
The BtoAOTag is PCS
saturation rendering
Notice that there's only a single colorimetric table. See "mediaWhitePointTag" for more information. For a description of how rendering intents
are actually applied in conversions, see the sidebar "Rendering Intents
and
Conversions."
SamutTag
This table contains
PCS values on
1
or
0.
value of
means
the
PCS value
is
out-of-
us
matrix profile, so
if
either
For example,
Adobe RGB
and the PCS uses the matrix rendering intent. If the other profile contains the specified rendering intent, that intent is used in the
that
can apply
to the conversion.
Here's
If
how it works.
PCS conversion
that's the
will
use relative
intent
you
specified,
it's
for
(1998) contains,
no rendering
intent
is
speciin-
fied, either
However, matrix-based
profiles
desti-
sometimes appear
effect
to
we noted
ear-
have no
if
used
for
both source-toif
rimetric,
even
often labeled
520
Profile Classes
Besides device profiles (including "virtual device" profiles such as
Adobe
for
RGB
(1998),
four additional classes of profile. The additional profile classes are: DeviceLink, Color Space Conversion, Abstract,
DeviceLink
DeviceLink profiles allow for direct device-to-device conversions they're essentially profiles that contain a conversion from one profile to
another. While they typically contain only a single source
tion profile,
and destina-
any number of device and nondevice spaces in series can be combined in a DeviceLink profile, though the first and last profiles
in the chain
may appear
to
make
two
profiles
even though
it's
a single
file.
ColorSpace Conversion
ColorSpace conversion profiles are used by
different device-independent color spaces,
CMMs
to convert
between
if
image that
profile
isn't
embedded in
Abstract
Abstract profiles are intended to perform image editing by transforming
color data within the PCS. In practice they are rarely,
if
ever, used.
We
know
Appendix A:
Profile
Anatomy
521
Named
custom
Color
as
Named color profiles (often referred to named color systems such as Pantone,
colors.
to
support
Focoltone, or vendor-specific
The requirement
is
for the
named
colors to be associ-
most
practical aspect of
NCPs is
to reference
named color
on a specific device.
Appendix B
Workflow Templates
Some time after the topic of woricflow templates came up, Chris stumbled upon a Mac OS X-only application called OmniGraffle. Developed by
the
for
is
used primarily
many
features to
our chimes
is its
unique auto-layout
feature.
components
The auto-
layout results
may
not be the prettiest thing you've seen, but they let you
One of Chris' more endearing qualities is his boundless energy and enthusiasm, and he immediately hatched grandiose schemes for exquisitely
diagramming
all
kinds of color
fully
simple workflow
it
could turn
into.
So
what we're providing in this appendix is simply a taste that diagrams some
specific
workflow situations.
523
524
The more complex your workflow, the more important it is to plan, and to figure out the interactions between departments and customers,
whether or not they are using color management.
incredibly useful in assisting the
We
find OmniGraffle
workflows, and
figure out
recommend
it
to
of color-managed
to sit
down and
Figure B-1
(gt,
oj f e
Prwtout
Ntxi
c-""
OmniGraffle
EM
Htm
\_^^^^
ig
ConcfMot
pig \H7
]B|
^ ^
Connwao
9 Forcc-dircacd
nctkFMd
Dnoim
Diudul
Oiadtv
Appendix
Figure B-8
B:
Workflow Templates
525
Legend
action user
needs to take
526
Figure B-4
design job
(define sources,
normalize as needed)
receive press or
bureau
convert
to
output
supply printer
in-house
interim
press -ready files
proof
*and an
explicit notation
of the profiles
to
be
embedded profiles
Appendix
B:
Workflow Templates
527
FlturcB'S
^^cperience
prayer
A
Ouija board
decide on best
astrology
hutangan
advice
convert
to output
optional
in-house
interim proof
pply printer
y^reiss-ready" files
get back
proofs
J
color correct
The
1.
ends when:
up.
2.
3.
You get fed up (or someone gets injured or killed). The proofs come back looking the way you want.
528
Figure B-6
Traditional
send press or
proofer profile
to
and ideal
providers
customer
customer files
Ideal Workflow
Traditional Workflow
normalize
see mystery
meat
workflow
optional: interim
proofs based on
"best guess" for
output
determine output
(could be contract
proof)
you
forfree
convert to output
documented
Appendix
B:
Workflow Templates
529
n9urcB-7
Using Adobe's Missing Profile and
Profile
Mismatch
warnings
Use as warning,
go
to Assign Profile
Do Not
Color Manage
Convert
to
^\
)
Working Space
^ ^ ^ Untagged/Assumed ^
Tagged/Assigned
530
Figure B-8
Dealing with
The image
color
is
effectively
managed because
it
you're evaluating
in
may
The image
color
it's
is
"officially"
managed because
tagged with a
profile.
D D
Go
to
without looking
ifyou
Image >
and select
want tradition,
well,
we
Leave untagged,
color correct until
another profile
T
Convert
to
it
Working CMYK
of-time workflow
V
Color correct: tweak until you
really like
it,
still
using
monitor as guide
T
Ready for proofing,
layout,
output workfiow
Appendix
B:
Workflow Templates
531
Figure B-9
Dealing with
The image
color
is
effectively
managed because
CobtrManagt
may
I
Go to Image > Mode >
Assign Profile and select
another profile
D D
The image
color
it's
is "officially"
managed because
tagged with a
profile.
Assign a
profile
The gray areas represent bad options. You have no idea what this image is, so you aren't in a position to assign a
profile
without looking
well,
want tradition,
can't help you.)
we
of lime workflow
Early-
binding
Color correct: tweak until
Late-
binding
you
Separate/ convert for
really like
it,
still
using
monitor as guide.
output
Save& embed
Ready for proofing,
layout,
output workflow.
532
Figure B-10
Mac OS
driver uses
proprietary color
management
Glossary
AE
(Pronounced
computed degree
to
in CIELAB,
absolute colorimetric
achromatic
relates to the
amount of li^t
additive primaries
Three light sources chosen so that they can reproduce other colors by
addition of wavelengths.
(red),
another the
medium wavelengths
AM screening
Also
num-
ber of dots per inch) does not vary throughout the screen. Instead,
is
FM screening.
anisotropy
The phenomenon whereby a printer produces slightly different color depending on the orientation of the paper movement
through the
printer.
533
534
aperture
ment instruments
artifact
also
Something added
that
is
visible in
compression
assigning a profile
artifacts,
moire patterns,
etc.
The term used in Adobe applications for the act of tagging a docu-
untagged documents
(or ones that the active application sees as untagged). See the side-
banding
An
to the next.
black generation
method used
black level
On
display.
on
the monitor.
black point
The
density,
displaying black,
A setting in Adobe Photoshop that makes sure that the black point
in the source profileis
profile,
and the
scaled accordingly.
blackbody radiator
A light source whose photons are entirely due to heat energy given
by the source. According to the laws of physics, there's a very predictable correlation between the temperature of the blackbody
off
Glossary
535
brightness
non- linear.
calibration
color samples
match
to a hu-
man
candela
The
unit of
luminous
intensity.
See CRT.
CCD
in scan-
ners and digital cameras as the basis for capturing a digital image.
characterization
See profiling.
Technical word for saturation.
chroma
chromatic
The
attributes of light
from a surface or
light
specifically, its
hue and
The chromatic
attributes
chromatic adaptation
CIE
Commission
Commission
on
Illumination).
An
many
CIE
LAB
(Also
known
as L*a*b*.)
One
is
of the two
main
color spaces
is
536
(Also
known
LAB
as
LCH,
for Lightness,
Chroma, Hue). A
derivative
of CIE
independent data. The LCh space is cylindrical: lightness runs along the vertical axis from white (100) to black (0), chroma (saturation)
is
axis,
and
hue
is
around
CIE
LUY
(Also
known as
L*u*v*.)
One
of the two
main
CIE
XYZ
Shorthand for the CIE XYZ color space. This defines colors in terms
of three theoretical primaries, X, Y,
research into
XYZ
is
computing color distance. XYZ is one of the two color spaces used
as a possible
click-balancing
neutral.
CMM
Color
it
as
an abbre-
In
any
CMM
profiles as guidelines.
CMS
for a
CMS
CMM, and a
colorant
Glossary
537
color bar
color bar
is
by definition
in the color
model of the
(100%)
maximum
Many also
contain
50%
color constancy
visual system to consider the color of an be constant despite changing viewing conditions. If all
same way,
change
in illuminant,
color color
gamut
management system
color-mixing function
colorimeter), the
color
model
numbers
to colors.
An example
is
defined in
(as yet
the
amount
of
some
undefined) red primary, the second a green primary, and the third
a blue primary. Contrast with color space. color space
An
or
is
represented
more numbers
that describe
it.
numbers representing the amounts of the red, green, and blue phosphors needed to produce that color. Note that
set of three
there can be
(for
many
same
color
model
space, but
use the
538
color temperature
A description
we should
of a blackbody radiator.
radiator,
source
is
colorant
colorimeter
measurements of a
colorimetric intent
mapped
to
its
this is
known
as relative colorimetric. In
some
cases
of
the colors
should be converted as
if
the
this is
colorimetry
The science of predicting color matches based on ever-growing research into typical human color vision.
CIE.
management. On Macintosh computers, the components in the Mac OS that handle such things as making profiles and CMMs available to
programs that need
to convert colors.
complementary colors
Two colors that make gray (or white) when combined. For example,
red and cyan are complementary colors.
cones
See photoreceptors.
Glossary
539
continuous tone
represent
laser printer
is
not
many tonal values for each unit pixel. continuous tone as it can only lay down a
blank
it
to produce tones,
is
it
needs to use
A monitor
levels
light.
contonc
contrast
Shorthand
for
continuous tone.
lightest
CRD
RIP or
is
sent to
it
at print time.
CRI
by different lighting conditions as compared to a standard light source. CRI values range from 1 to 100, whereby 100 means that
all
colors that
also
match under
CRT
CSA
CSA
is
downloaded
to a
describes.
curing time
Time needed
after printing
by some colorants
appearance.
D50
D65
One of the CIE standard illuminants. D65 is a specification of daylight with a correlated color temperature of 6504 K. This is the stan-
540
delta-c
See ^E.
densitometer
density
a density of 3.0D
is
from the
profile
device profile
See
profile.
device-dependent
The property of a color model whereby the exact meaning of a set of numbers depends on the specific device. For example, RGB
is
numbers
"mean" a different thing i.e., it will depending on what RGB device you are
device-independent
The property of a color model where the exact meaning of a set of numbers is unambiguous and does not depend on any specific device.
set of LAB numbers "means" the same thing represents the same color regardless of any device. See also device-dependent
i.e., it
For example,
a specific
display profile
Also
as a
ditliering
(l)
screening
(2)
Any technique
by intentionally
A halftone
is
uniform and uses the primary ink colors together with paper white to give the illusion of many colors. Another example of dithis
a monitor
created by
Glossary
5A1
dot fain
it
hits paper,
but slight
dpi
Dots Per Inch. Usually, but not always, used when referring to the
resolution of printers. Often incorrectly used as
ppi, or
synonymous with
sometimes
spi.
dye
especially
when exposed
to light
dynamic range
as scanners,
unable to detect
and the brightest white it can measure without overloading. Also applied to media (for example, prints or
transparencies) and images, to describe the range from the darkest black to the brightest white.
early-binding
A workflow strategy that converts all colors to the final output space
as soon as possible; for example, converting
to printer
all
scans immediately
CMYK.
editing space
A color space intended specifically for editing of color values. An RGB editing space should ideally (1) be gray-balanced; (2) be perceptually uniform;
and
(3)
The
on a point-by-point basis,
stick.
embedding
a profiie
file.
The
any other
color space.
The embedded
mean282.
emissive
Having the property of emitting (giving off) a computer monitor are emissive.
A lightbulb and
542
encodins
(l)
RGB space,
each encoding
is
and approximately
(2)
error diffusion
A form of FM screening.
The absorption of light energy at one wavelength and re-emission
at a different
fluorescence
wavelength.
all
FM
screening
the same
is
AM screening.
fovea
The area
is
populated predomi-
nantly by cones. This is where color vision occurs and where visual
acuity (sharpness)
is
highest.
fovea! vision
gamma
(1)
power function.
between input voltage
ness.
tually uniform.
gamma
curve
gamut
The range of
the range of colors limited by the primaries used and the dynamic rangethe range of brightnesslevels fi-om
into the color gamut
Glossary
543
gamut compression
large
gamut to
gamut mapping
color space to
remapping
gamut compression.
CCR
Gray Component Replacement. A method of black generation that replaces an amount of CMY with the equivalent amount of K.
Graphics Device Interface. Microsoft's name for the display engine
in
CM
geometry
gray-balanced
Windows.
A color space in which any neutral pixel has equal R, G, and B values
is
gray-balancing
(1)
Correcting
R,
RGB
balanced
(2)
G, and B
of neutrals.
liaiftone
In printing, the
effect of tones
is
for screening.
The
halftone
cells,
each of which
with a dot of a
known
size
larger dots create darker tones; smaller dots create lighter tones.
high-bit
A general term
scanner
than the
minimum 8 bits
16-bit
file.
per
A high-bit file is a
A high-bit
may be a
or 16-bit scanner.
HLS
An
adaptation of the
RGB
saturation.
When lightness
at
maximum,
the color
is
white.
HSB
to
its
Common in many color-managed applications. Similar HLS except that when brightness is at maximum, the color is at
brightest.
HSV
and
is
544
hubris
hue
The property of the light from a surface or we perceive its dominant wavelength.
light
source by which
ICC
ICM
Image Color Management. The implementation of the ICC specification in Microsoft Windows.
profile
illuminant
A light
spectrum.
profile for
Not
intensity
to
digital
camera.
source, without
which
is
light's intensity.
interpolation
that
fall
between known
IR
ISO
The International Organization for Standardization. An organization that coordinates networks of standards bodies
around the
world. (ISO
"isos,"
is
meaning "equal.")
ITS
One of a family of targets used for calibration and profiling of scanners and printers.
Icelvins
(K)
all
atomic
Glossary
545
LAB
late-bindins
SeeCIELAB.
LCD
change shape
in
response to
lishtncss
reference.
linear
is
predominantly non-linear.
calibration
(2)
The
act of
making a device
linear (which
is
a specific form of
calibration).
See LCD.
losarithmic
on page 33.)
lookup table
{LUT)
up and
re-
XYZ lookup
look up an
.
table
would
let
you
(or a color
management system)
the equivalent
AYZ triplet.
Ipi
luminance
off
by a
light source,
indepen-
more
546
luminous intensity
The amount of light energy given off over time from a point light source. This is measured in candelas. (See also luminance, and
sidebar on page 213.)
LUT
(Pronounced
"luht.")
See lookup
table.
LUV
matrix
SeeCIELUV.
An
listed as
a rectangular
grid.
A 3x3
(or
space to another
for example,
it
RGB values of a color, to another triplet of numbers representing the C/EXYZ values for the color. All profiles use
representing the
either a 3x3 matrix, or a lookup table {LUT), to convert values.
measurement geometry
The physical geometry of a measurement device that defines the relative angles of the light source, measured surface, and detector.
These are important when dealing with such surface texture on the measurements.
effects as glare
and
memory color
A color such as
to get right
that has a
memory
reference.
metameric ink/dye
slight,
but
common
When
someone
he generally
mean that the inks are vulnerable to wide shifts in apparent color
depending on
lighting conditions.
metamerism
The condition where two color samples, with different spectral properties, produce the same color sensation under certain viewing conditions,
conditions.
and a
under
different
metamers
Two
viewing conditions.
monitor
RGB
The
Glossary
547
monochromatic
lishl
all
of the
laser.
An example would be a
nanometer
non-linear
inm)
A complex
between stimulus and response, where (for example) increasing the stimulus produces less and less response. The human sensory system is predominantly non-linear.
null transform
observer metamerism
color samples
match
to
one
opponency
vision
(now well
verified
by experiments)
red-
green, blue-red,
trichromacy with research that shows that one layer of the retina
has the three photoreceptors, and the next layer seems to sort this
information into the opponent pairs.
ordered dither
output profile
halftone.
PCS
Profile
ate
form
from one
ICC
specification, the
perceptual intent
The rendering intent that tries to preserve the perceptual relationships in an image, even if this means remapping all colors both
in-gamut and out-of-gamut. This
but
is
many out-of-
gamut
colors,
if all
be preferred.
perceptually uniform
The property of a
in
whereby distances between points the space correspond well to perceived distances between the
color space
by distant points.
548
phosphor
The photons
is
in a Ci?r monitor.
photon
like particles
and
in other
and cones for daytime vision. There are three types of cones,
to a different part of the visible spectrum.
each sensitive
pif mcnt
An
time, even
when exposed
and other
dye.
light
waves of a particular
LCD monitors
work.
ing
filters to
posterization
See banding.
Pixels Per Inch. This is usually used when referring to the resolution
ppi
primaries
Shorthand
used together
in controlled
amounts, can reproduce all other additive primaries and subtractive primaries.
process color
used
cyan,
magenta, yellow,
Glossary
549
profile
space
ries
may be
a device's color
which we would
call
it
input profile, output profile, and display profile {for input, out-
put,
respectively); or
RGB
(1998).
file
that contains
an
embedded
profile OT
profile other
working space.
by measuring the current state of the
characterization.
in
profiling
The
device.
Sometimes
also
known as
Quartz
Apple's
Apple's
Mac OS X. Mac OS
9 and
earlier.
QuklcDraw
engine in
See
also Quartz.
reflectance
{R)
The
ratio of light
back
to a detector. This
the
measurement used by a
Having the property of reflecting light off a surface. A sheet of paper and ink have reflective components. See also transmissiue.
See colorimetric intent.
relative colorimetric
rendering intent
The
management system how to handle the issue of converting color between color spaces when going from
setting that tells the color
a larger gamutto a smaller one. The /CCspecifies four rendering intents: perceptual, saturation,
retina
The layer of nerve cells lining the back of the eye and receptive to
light.
RIP
The RIP
is
to convert the
the printer.
550
saturation
light
from a surface or
we
light
source by which
light
saturation intent
The rendering
erties of colors as
much
hue
it's
scanner metamerism
to a hu-
man observer, but not to a certain scanner, or vice versa man does not see a match, but the scanner does).
screen angle
In a halftone, the angle of the lines that
relative to horizontal.
(the hu-
screen frequency
In a halftone, the
number
of halftone
cells,
centimeter.
screening
In printing, the
ink by breaking the ink into dots of controlled size and frequency.
simultaneous contrast
The
effect
same
field of view.
(Compare
to
smart monitor
(rather
lets
the
computer
soft-proofing
displaying a simulation
how to convert colors
source profile
from the first color space to the profile connection space [PCS). See
also destination profile.
Glossary
551
space
The
final frontier
(2) In
"RGB space"
of a monitor, or the
"CMYK space"
of a printer,
limited to the
number
power
distribution
in a
sample of emitted
spectrophotometer
the
across
spectrum
spi
Samples Per Inch. This is usually used when referring to the resolution of a digital camera, scanner, or a scan. See also dpi.
spot color
A non-process
printed
color, usually
on a separate
default"
plate
on a
sRGB
A "standard
Internet.
RGB
on the
Standard lllumlnant
One
of the standardized
list
A illuminant
daylight illuminants.
Standard Observer
The
typical
human observer.
Stochastic screening
strip
A form of FM screening.
An instrument designed to read a row or several rows of color patches at a time.
reader
552
subtractlve primaries
Three pigments chosen that can reproduce other colors by the subtraction of wavelengths from white. One primary (cyan) subtracts
long wavelengths, another (magenta) subtracts the
lengths,
medium wave-
The effect whereby the perception of a color is affected by other colors seen immediately before.
tagging a document
The
You can
tag
embedding a
you save
it
to a
file.
(See the
[TDF]
file,
digital
camera
profiling,
TDF
tonal compression
relationship
between
The
limit
four inks to
Having the property of transmitting light through a surface. Backlit media and the RGB color filter layer of an LCD display are
transmissive. See also refiective.
transmittance
(T)
The
ratio of light
through
to a detector. This
sion densitometer to
compute
Glossary
553
trichromacy
tristimulus
measurements and
target stimulus
test subject to
match a
by
UCR
Under Color Removal. A method of black generation black only in the neutral and gray areas.
(
that uses
ultraviolet
UV) The non-visible region of the electromagnetic spectrum just above the high-energy, or violet, end of the visible spectrum.
See
ultraviolet.
UY
UV brightenen
make
videoLUT
The lookup table {LUT) located in the memory of a video card. The videoLUT is accessible by software on the computer, which can use
it
to convert
all
RGB
provides an easy way for software to control the overall and a;/2ire pom f characteristics of the video system.
visual calibrator
gamma
make
spectrum
That part of the spectrum containing the range of wavelengths visible to the eye, approximately 380-720 nanometers.
In a periodic wave, such as a light wave propagating through space,
wavelength
wave
wavelengths
measured
in
nanometers
is
(billionths of a meter).
its
The wave-
length of a photon
related to
white luminance
554
white point
(l)
The color
and
intensity (often
measured
as either
luminance or
density) of the
is
the
color
this
is
the col-
when
displaying
The color
a light source.
The
ability of the
is
woricing space
The
documents of a
mode. For example, in Adobe Photoshop an RGB working space is used as the default color space for new RGB documents, and a CMYK working space is used as the default for new CMYK
certain
documents. In most cases the best choice of working space editing space, but any bidirectional space can be used.
is
an
xy chromaticity chart
XY
plotter
of color patches.
XYZ
See CIEXYZ.
Index
A-E
S33
3-channel encoding. 62
3-color dye-sub printers. 192-193
3, 4. 5,
6,
98
8-bil encoding, 61
24-bit color. 61
Adobe
Acrobat. See Acrobat
ACE, 310,325.355
achromatic components. 32-34. 533
Acrobat. See also specific versions
applications
See Distiller
Color
Management
Illustrator.
See Illustrator
InDesign. SeelnDesign
PageMaker, 290
Photoshop. See Photoshop
PressReady, 473
445-447
printing
in,
439-440
555
556
scripts for,
in
space, 278
afterimages, 22-23
AI
files,
453
algorithms, screening, 57
264-265
212-215
56, 57,
Apago, 455
aperture, 534
473^74
aperture
APIs, 307
size,
purpose
of,
457-458
B
backing, measuring targets
backlight, 127, 138
on black, 168
CorelDRAW, 393-404
FreeHand, 381-392
Illustrator,
BasICColor Display, 130 BasICColor Print3c, 174, 190, 191 batch processors, 458
Bayer-pattern color
filter array,
341-375
InDesign, 341-375
Photoshop, 341-375
QuarkXPress, 405-421
375-376
BestColor proofing
RIP, 171
binding
early,
late,
overcoming limitations
of,
457-458
534
sources, 15. See a/50 light sources
premature, 281
biology, color events and, 6
trichromats, 21
61
assigning profiles
in Adobe applications, 356-358
in
black
in
CMYK model, 53
of,
density
65
against, 168
measuring targets
objects,
289
140-141,534
Index
black
lights. 15
557
black point
and dynamic
applications, 355-356
range, 138
and Adobe
and gamma
goals
of.
220-222
121-122
measuring. 65-66
rate,
137
218-220
218-220
136-143
printer, 194-195
19-122
blackbody
534
and screensavers,
tools available
for,
136, 144
blind spot, in
human eye,
15,
17
128-132
for,
bluing agents,
brighteners
167
using densitometers
visual, 129, 145,
vs. profiling, 84,
38-39
553
115,129
settings,
138-139
553
detecting variations
in,
32
Callas,
455
157, 161, 244,
535
non-linear response
representations
vs. lightness,
of,
31-32
36-37
34
249-255
and
file
color,
376-379
BtoA
tables. 102.
266
formats, 375-376
BtoATag, 518-519
bytes, 61
input, 376-377
output, 377-379
375
126-146
settings,
140-141
133-135
settings,
157-158, 375-376
558
candles, 13,213
CCD arrays, 8
CCDs, 535
520-521
click-balancing, 536
CFA cameras,
157-158, 375-376
96
competition among, 87
defined, 536
ICC-compliant, 86, 88
meaning of acronym,
purpose
of, 83, 86,
83,
86
chroma, 535
chromatic components, 34-37, 535
chromaticAdaptationTag, 516
87
storage location
for,
311, 316
using multiple, 86
CIE colorimetric system, 41-43, 45-46, 71 CIE LAB, 70-72. See also LAB model
components
of,
83-92
to,
280
importance
official
70
72
critical tasks
performed
by,
80
name for,
defined, 536
limitations
of,
and opponency/trichromacy, 25
99
25, 79
and PCS,
84,
513
color,
by,
meaning of acronym,
84
and perceived
and one-way
vs.
primaries used
70
and opponency, 25
performing conversions vwth, 94-97
role of PCS in, 82
purpose
of,
42
CIEL*a*b*(1976),72
CIE LCh,
69, 72,
536
and trichromacy, 25
CMYK dye-sub printers, 199-200 CMYK halftones, 55. See also halftones CMYK Inkjet printers, 196-198 CMYK model
analog origins
of, 52,
names for, 72
25
53
of,
opponency/trichromacy in,
CIE Standard lUuminants,
1
device-specific nature
digital evolution of,
67
1-12, 41
57-59
CIE uniform color spaces, 42 CIE xy diagram, 536 CIE xyY diagram, 4 1 CIE xyY model,
69. 72
meaning of "K"
in,
53
CMYK numbers
attaching color
meaning to,
80, 84,
93-94
CIEXYZ,536
CIE XYZ
(1931), 69, 72, 79, 84
193-200
Index
559
and ICM,
199
324. 326
profiles.
and source
326
CMYK-to-CMYK conversions
and black preservation, 472, 498
in
CorelDRAW, 393
profiles.
Macromedia, 381
494
Quark, 405
and embedded
in
in PitStop Pro.
in
management
306-307, 324-326
CMYK-to-RGB conversions
in in
in applications,
CorelDRAW. 397
FreeHand. 385
454
RIPs. 185
Acrobat, 438
CorelDRAW, 393-404
Distiller.
in PitStop Pro.
441
and PostScript
in
FreeHand, 381-392
Illustrator,
341-375
color-banding, 256
color bars, 537 color blindness, 22
InDesign, 341-375
Photoshop, 341-375
QuarkXPress, 405-421
and color constancy, 47-48 and color gamut, 72-73, and colorimetry, 43-44
determining needs
disabling, 292
for,
74,
88
490-494
15
81-82
473-474
role oflight in, 6-12 role of object in. 12-15 role of observer in, 16-37
color color
filter
management
and PDF workflows, 423-424
filters.
152
color gamut. 64. 72-78, 100 color laser printers, 119. 194-196
color- managed applications. See also specific applications
327-337
and
benefits
of,
306-307
325, 326
profile-based, 85
in
and ColorSync,
differences
among, 325
and ICC
profiles,
324
and spectrophotometry, 45
560
stages
of,
ultimate goal
of,
46
device-independent, 69-72
device-specific, 67-69
official
names for, 72
Adobe, 344-346,
basic steps
in,
484-490
conveying color
defined, 272
280-285
determining needs
for,
490-494
461-463
of,
459-461
342-356
InDesign, 342-356
Photoshop, 342-356
Color Solutions, 130
color space
and
timing of conversions
tools for, 494-501
converting, 94-97
defined, 20-21, 537
gray-balanced, 543
color gamut, 78
212
and metamerism, 28
Color Matching Method, 86
color
meaning
1-12
assigning to
graph, 12
setting, for
CRT monitors,
142-143
color vision
Index
achromatic chromatic components
561
vs.
of,
32-37
and brightness. 32-34. 36-37 and color constancy, 46 and hue, 34-35, 36-37
loss of,
purpose
of,
40
22
additive
vs.
subtractive, 19-20, 52
comparing. 186
simulating. 21
complementary. 21
eye. 16-18
complexity
of.
78
18.23-24
displaying
on monitors, 54
encoding. 59-62
files.
53.
57
how light
affects,
5-6
and device
profiles.
100
measuring, 37-45, 51
measuring. 63. 64
tone-reproduction characteristics
of.
memory,
100
49,
546
and
artificial
defined. 538
limitations of. 43
and metamerism, 43
purpose
vs.
of,
38
as property of light, 5
as property of objects, 4
psychological attributes
of,
48-49
representing on computers, 51
89. 91, 92,
absolute
vs. relative.
291
reproducing, 99
spot,
486
profiles,
210
colors, 89, 91
ColorSpace Conversion
ColorSync, 307-322
520
and out-of-gamut
and
vs.
soft-proofing, 291
and FreeHand,
history
of,
85
and colorimetric
vs.
perceptual renderings, 50
562
purpose
306
ColorSync Consortium, 85
ColorSync Extension, 308
ColorSync
Utility,
314, 316-322
78, 186, 236-237, 257,
source-to-PCS, 519
ColorThink/ColorThink Pro,
Colortron, 169
261-262
timing
of,
using profiles
94-97
Convert to Profile
11, 69.
command
See also
Photoshop, 358-359
copyrightTag, 516
CorelDRAW, 393-404
Apply ICC
Color
Profile dialog box, 401
CMYK printers,
for,
composite printers
building profiles
Composite Printer
settings,
and QuarkXPress,
399-400
402-404
402, 404
human eye,
17-18
embedding in,
FreeHand, 393
of,
strengths/weaknesses
cornea, 16, 17
393, 404
crayon-spitters, 198
354-356
InDesign, 354-356
Photoshop, 354-356
conversions
CRT monitors.
late-binding, 501
ako calibration
input-to-output, 81-82
cleaning, 137
PCS-to-destination, 519
profile,
288
19
Index
controls
563
for.
127-128
supplying
vs.
CMS with. 95
profiles, 100,
defined. 539
output
108
and gamma
settings. 133
114-119, 122
warm-up period
and white point
for.
136
settings. 138
settings, 133
device-to-device transformations, 82
DeviceLink
profiles,
464-467
applications, 467
and color-managed
and ICC
CMYK model
Cymbolics
Lightlet. 191
making, 466-467
D D values. 40
D50 light
D65
boxes, 214
purpose
of,
464
support
for,
467
of,
unidirectional nature
vs.
465
Dalim. 455
data averaging, 178 data
loss,
devices
calibrating, 114, 115, 119, 121-122, 126-146. See also
calibration
daylight
evaluating, 120
measuring. 215
simulating.
1 1
monitoring, 122
optimizing, 121, 154
of,
wavelength composition
10-1
simulating, 122
sources of variability
diffusers, perfect,
in,
115-119
39
diffusion dither,
digital
CMYK, 55
input profiles
camera
of black, 65
defined, 38. 540 as logarithmic function, 39-40
building, 157-161
161,
376-377
244
measuring, 38, 39
of pixels, 56
of primaries, 64
destination profiles
defined, 108, 540
role of, in conversions, 85, 94-95, 96, 108
editing,
digital
digital
246-249
564
73, 74,
defined, 541
157
8,
152, 157
driver-level color
management, 327-338
drivers
of, 63,
152
CUPS, 325
PostScript,
white-balancing
Digital ICE, 153
digital presses, 194 digital
in,
157-158
313,334-337
329-337 329-333
printer, 320,
proofers, 202
scanner, 337-338
Digital Digital
ROC, 153
Swatchbook, 169
DTP-41
directional
metamerism, 193
display calibration, 126-128, 144. See also calibration display conversions, 274
display engines, 317
dye sublimation, 57
dynamic range
display profiles
defined, 540
evaluating, 222-224
and densitometers, 40
device limitations on, 72-73, 74
and ICC
specification, 518
of,
importance
matrixvs.
125-126, 146
and device
profiles,
100
measuring, 40
purpose
of,
100
depth, 63
saving, 144-146
tools for creating, 128-132
two-way nature
vs.
of,
101-102
early- binding
workflows
vs.
and CMYK
RGB workflows,
277
defined, 541
dither,
CMYK diffusion, 55
275-276
documents
assigning profiles
color
in,
285-286, 289
ECI 2002
203
editing profiles
alternatives to, 210, 266-268
for input devices, for
242-249
Index
EFIColor profiles, 406
Einstein. Albert, 6
electric discharge lamps,
1 1
565
Export
InDesign, 451
electromagnetic sf)ectrum, 8
Electron/ BlueEye, 130, 138
electron guns, 127
Electronics for Imaging, 171
Embedded
Profile
16
by. 16
how light
is
focused
embedding profiles
in color- management targets. 155
illustrated, 17
non-linearity of responses
in,
31-32, 41
and
93-94
to,
7-8
EyeOne
Display, 131
139. 141, 143
EyeOne Match,
EyeOne
Pro. 169
color, 152
digital
camera, 152
infrared, 8
polarizing, 168
Quartz, 320-322
spectrophotometer, 167
ultraviolet, 16, 167
flags, profile,
EPS Export dialog box, CorelDRAW, 401 EPS files. 389-390. 453
Epson
printers. 188,
514
329-333
European Color
203
evaluating profiles
225-241
255-264
purpose
of,
209-210
FreeHand, 381-392
assigning profiles to imported images
in,
387-388
566
Color
Management Setup
glossy
media
settings, 118
and ColorSync,
exporting
files
362-364
387-388
quirkiness of color
GretagMacbeth
ColorChecker, 151-152, 223-224
EyeOne
Display, 138
139, 141, 143
EyeOne Match,
EyeOne
gain controls, CRT, 142-143
Pro, 169
targets,
EyeOne
ICColor
191-192
gamma
curves, 66, 542
iQueue, 461-463
defined, 542
monitor
rays, 7
220-222
ProfileMaker, 167
scanner
Spectrolino, 169
gamut, 72-78
clipping, 89
Spectroscan, 170
target reference
files,
174
and colorants/primaries, 64
compression, 88, 543
defined, 88, 542
H
halftones, 55, 56-57, 543
75-77
88, 91
543
GEM technology,
153
Hering, Ewald, 23
533-554
Hering theory, 23
Index
hieroglyphics, 79
high-bit devices, 63. 154-155, 543
567
ICC
specification, 51 1-521
profiles,
and Abstract
520
profiles,
520
520
hue
as chromatic
and input
profiles,
517
profiles,
521
representations
hueshifts. 49, 50. 71
of,
and output
profiles,
518-519
profile structure,
512-515
human eye.
See eye
purpose
of,
511
Huygens, Christian, 6
hybrid profiles,
517
illuminants
for,
11-12
544
ICC
discounting. 46
86, 88
and CMMs,
most important,
and CMSs, 83
defined. 544
Illumination, International
Commission
CIE
Illustrator
goals
of,
85
meaning of acronym, 85
profiles. See ICC profiles
Assign Profiles
command, 357-358
Policies settings,
Color
Management
344-346 362-364
in,
Conversion Options
settings,
354-356
363
ICC ICC
Profile
Format Specification, 85
See also profiles
in,
profiles.
293
and black point compensation, 355 and color-managed applications. 324 and CorelDRAW. 401
headers
for,
512-515
in,
359
illustrated,
512
362-364
512-515
568
simulations
in,
for,
188-190
media settings
profiling
for,
185-187
CMYK inkjets,
RGB inkjets,
resolution settings
196-198
demosaicing, 376
saving, in
184-191
for,
LAB model, 70
188
CorelDRAW, 399
74
CorelDRAW, 397-398
InDesign
Assign Profile
152
command, 357-358
settings,
Color
Management Policies
344-346
360-362
building
for digital cameras, 157-161 for scanners,
in,
153-156
Conversion Options
settings,
354-356
defined, 544
293-294
451
Export
editing.
242-249
exporting
evaluating, 225-241
command,
362
hybrid, 517
and ICC
matrix-
specification, 517
vs.
Missing
348-349
naming, 156
one-way nature
purpose
of, 100,
of,
100-101
360-362
161
and RGB
saving, 156
targets for, 148-152
vs.
290, 366-367
soft-proofing
infrared
filters,
in,
369-370
infrared light,
ink,
7, 8,
544
intensity,
31,544
ink limits
defined, 552
for printers, 195-196. 198, 199. for printing presses,
Inkjet printers
Commission on
200
CIE
International Standards Organization, 212. SeealsolSO
Internet
204-205
color settings
controlling
for,
188
1
variability in, 1
Index
and monitor calibration, 303
Internet Explorer, 302
interpolation. 87, 107. 376. 379. 544
569
saving images
in.
70
iQueue, 461-463
IR
filters,
8
7.
IR wavelengths.
iris.
late-binding workflows
17
276
491
LCD
and ambient
158,
212
244
and black
applications. 326
cleaning, 137
K
K
as abbreviation for kelvin, 13. 544
in
controls
for,
128
defined, 545
CMYK model. 53
1
warm-up period
and white point
Left Dakota, 466,
for,
136
544
467
Kodak
human eye,
17
150
targets,
libraries,
named-color, 498-499
sccmner
149-150
in profiles, 88
light
absorption
vs.
color as property
of,
5
6,
12-15
31
monochromatic,
9,
32
70
of,
71
and opponency/trichromacy, 25
purpose
of,
ways of modeling, 6
light boxes,
42
214
light checkers,
215
570
light
raster drivers,
329-330
achromatic
chromatic attributes
of,
32-37
Mac OS X,
3 11-322
and ColorSync,
306, 31 1-322
214
types
of,
10-11
lightbulbs, 13
lighting
importance
50
ISO standards
Lightjet,
for,
212
Cymbolics, 191
lightness, 34,
545
315-316
Scripts folder,
476
545
Macbeth ColorChecker,
Macintosh. See also Mac
151,
223-224
OS
logarithmic, 545
logarithms, 33, 39
color-management
scripts,
476
310-311
on, 306, 308-322, 312
OS-level color
management
1
,
545
3 1 5-3 1 6
lumens, 213
luminance, 138-139, 168, 213, 545
luminous luminous
flux,
213
intensity, 213,
52, 69
matrix-based
517
MatrixColumnTag, 517
M
Mac OS 9, 308-3 11
AppleScripts folder, 476
matte media
settings,
18
measurement,
225
measuring
color, 37-45, 51
color constancy, 47
colorimetric values, 38
density,
light,
38
37-38, 213
Index
spectral properties, 38
571
monitor calibrators,
spectral reflectance, 44
memory
546
monitor RGB,
54,
546
metameric
26
metameric
inks. 26.
546
metamerism. 25-30
benefits
of.
28-29
monitors
ambient
212-215
140-141
and black
level settings,
calibration
cleaning, 137
examples of. 28
illustrated. 27,
88
30
settings,
142-143
observer. 547
printer. 193
in,
119
DDC2-compliant, 130
displaying color on, 54
dynamic range
extending
of,
72-73
life of,
137
and
gamma settings,
1 1
133, 135,
220-222
as light sources,
138-139
settings,
133-135
72-78
Mac OS 9, 310-311
547
monochromatic light,
9, 32,
warnings
349
Illustrator, 346.
mnemonics
for
for
bands in spectrum, 8
complementary
Systems, 131
colors, 21
names,
color,
48-49
7,
Monaco
nanometers,
547
MonacoOPTIX,
NCPs,521
neutrals, 48
572
Newton,
nit,
51
on Windows systems,
306, 322-324
213
7
OS X.
See
Mac OS X
74, 83,
nm,
out-of-gamut colors,
88-92
72, 74,
for,
88
81-82,
488^89
dynamic range
limitations
of,
of,
72-73, 74
72-73, 88
of,
number systems
ambiguities
(for
measuring behavior
63
in,
52
analog origins
of,
53-56
sources of variability
in, 1
16
output profiles
building
for
for
composite
CMYK printers,
200-207
193-200
57-59
59-62
vs.
number of colors
color definitions, 63
RGB
for three-color
for true
RGB printers,
o
objects
165-171, 182
color as property
reflective, 14
transmissive, 14
dovwiloading targets
editing, 182,
for,
173
264-266
evaluating, 255-264
and ICC
specification,
518-519
in, 164,
OmniWeb, 302
one-input-one-output workflows, 81
importance of accuracy
182
and
linearization, 178-179
172, 182
182-184
opponency 22-25,
46, 50,
547
163
of, 103,
table-based nature
targets used
for,
173
175-177
of,
two-way nature
vs.
102
305
index
meaning of acronym, 423-424
page-layout applications, 290, 421
573
PDF/X as standard
and
for,
427
PageMaker. 290
paint recommendations, 211
Mac OS X
tool.
179-182
modeling
light as.
Paste Profile
PCS
andCIEL\B,84,513
andClEXYZ.84.513
as
PhotoCAL,
131, 138
photometry, 213
component
hub
photons
absorption
of,
defined. 547
15
as
84
blending
of.
meaning of acronym, 82
signature, 513
counting. 213
defined.
6.
548
6
energy
level of.
PDF Export
PDF Handshake, 470-471 PDF Inspektor, 455 PDF workfiows, 423-424, 427, 455
PDF/X
and Acrobat
Prefiight tool,
and
light sources, 10
18. 21,
photoreceptors, 16-17,
548
Photoshop
Actions, 476, 477
445-447
assigning profiles
in,
357
375. See a/50
in,
441-443
Camera Raw
293
and
ISO. 427
Management
Policies settings,
344-346
360
as standard for
verification of.
PDF-based
441-443
color- managing
imported graphics
in,
versions, 427-430
Conversion Options
Convert to
Profile
settings,
354-356
command, 358-359
293-294
cross-rendering
in,
converting PostScript
files to,
430
425, 491
in,
155
424-430
Mismatch warnings,
574
simulations
in,
when to
use.
468-469
soft-proofing
in,
369-370
5,
6-7
PressReady. 473
Preview. Apple, 323
pigment, 548
PitStop Pro, 453-454
primary colors
additive, 19-20, 52, 533
density
of,
64
capturing, 502-503
defining color
for,
503-504
and trichromacy. 19
primary platform signature. 514
density
of,
56
for,
normalizing color
504
Print dialog
box
placed graphics
in Illustrator, 362-364
in InDesign,
Acrobat, 449
CorelDRAW, 402-403
FreeHand, 391
Illustrator,
360-362
in Photoshop,
360
372
Planck, Max, 6
platesetters,
plots,
InDesign, 373-375
205
Photoshop. 372
QuarkXPress, 416-418
print engines, 317
gamut, 75-77
polarization, 548
printer
CMYK, 55-56
polarizing
filters,
168
black-generation settings
calibrating,
for.
197
194-195
72,
PostScript
88
in,
controlling variability
119
dynamic range
of,
72-73, 74
193,313,334-337
output profiles
recommended
printing
in Acrobat,
ink limits
for,
ppi, 56,
548
Praxisoft,419,461,462
439-440
in
CorelDRAW, 402-404
disabling color
in
in Illustrator, in InDesign,
470
370-375 370-373
in Photoshop,
in QuarkXPress, 416-418
Index
targets, 183, 184
575
printing presses
264-268
and black-generation
strategies,
for,
205-207
202-204
and contract
controlling
ink limits
proofers, 202
variability in,
119
importance
of,
113
of, 85,
for,
204-205
incompatibility
88
in,
information contained
limitations of, 107
100
201-207
matrix-
us.
548
1
naming, 156
14
one-way
520-521
vs.
two-way, 100-101
84-85, 100
in,
purpose
role of
measurement
119-120, 165-171
Profile First
Aid
utility,
316. 318
source
vs.
514
storage locations
311, 324
headers, 512-515
profile ID,
profile
Profile
514
types
of.
100-102
mismatch, 549
Mismatch warnings
352-354
ProfileSequenceDescTag, 520
profiling. See also profiles
Illustrator,
nature
of,
268
profileDescriptionTag, 516
ProfileMaker. 167
190-191
role of
measurement
in,
119-122, 165-171
125-126, 129
accuracy
of,
110, 113,227
365-366
InDesign, 366-367
proofing
in
output
profiles,
163-208
defined, 484
in InDesign,
369-370 369-370
and CMSs,
82, 99
in Photoshop,
converting, 288
576
in
549
remote, 471
proofing systems, 419, 492
ProPhoto
RGB
remote
profile access,
480-481
rendering
colorimetric. See colorimetric rendering
cross-, 293,
294
quantum
physics, 6
dictionaries. See
CRDs
QuarkXPress, 405-421
built-in color
management, 407-410
Color
419^21
96,
519
descriptions
of,
88-89
and ICC
and ICC
profiles,
407
illustrated,
90-92
colors, 88
limitations of color
management in,
405, 421
and out-of-gamut
purpose
of,
manual
printing
Profile
controls,
in,
415-416
83
416-418
reproducible colors, 62
required tags, in ICC profiles, 516
resolution
409
monitor, 137
in,
management
406-407
printer, 188
scanner, 154-155
retina, 16-18, 23-24,
549
Quartz
filters,
320-322
RGB
R
R ratio, 39
radar, 7
RGB model
analog origins
of, 52,
53
of,
device-specific nature
digital evolution of,
67
radiation, 13
radiators, blackbody, 10, 13
57-59
RGB numbers
attaching color
radio waves, 7
meaning to,
80, 84,
93-94
329-333
RGB printers,
184-192
RGB-to-CMYK conversions
automatic, 472-473
and embedded
profiles,
302
13-14
and press
profiles,
203
Index
in
577
152
Hutcheson's, 154
human eye.
17
Rosetta stone. 79
screening
algorithms, 57
Rumney, Ralph,
13
AM,
56, 57,
533
defined, 550
FM,
57,
542
474-481
defined. 475
representations
of.
36-37
examples. 476-481
hybrid. 480
learning. 476
of,
475-476
purpose
of,
457, 474
scanner
profiles.
building. 153-156
editing.
244-245
197, 199
stimulus/ response
vs. digital
for.
153-154
CMYK, 53,
179. 199
for dot gain in,
camera
profiles. 148,
244
compensating
205
and contract
224
creating, 204
proofers, 202
scanners
as artificial trichromats. 21
OCR, 197
in-RIP, 275, 276,
474
automatic features
for. 1 16,
117, 153
multichannel, 207
simulating, 386
UCR, 197
Separations printer
CorelDRAW settings
FreeHand
settings
for,
for,
dynamic range
of, 63,
73
154
preferred
CMM, 513
578
profile
profile creator,
simulations
spectrophotometers
aperture size
for,
CMYK, 500
device, 122
in Illustrator, 290, 365-366
in InDesign, 290,
166-167
automated, 170-171
366-367
monitor, 290
in PageMaker, 290 in Photoshop, 290, 367-369
in QuarkXPress,
290
and
499-500
vs.
colorimeters, 131
soft-proofing
in color- management workflows, 288-295, in InDesign,
489
Spectrostar, 169
369-370
spectrum
in Photoshop,
369-370
and additive
defined,
7,
vs.
in QuarkXPress, 409
solid ink printers, 198-199
551
21 8
551
assuming, 328-329
and CMSs,
85, 94-95,
96
178, 186,
and color-managed
deducing, 296
applications, 326
Sprintscan, 153
sRGB, 551
Standard lUuminants, CIE, 11-12, 41, 551
Standard Observer tristimulus response, 41, 551
steradian, 213
Stevens
effect,
212
551
SWOP
spectral curves, 9, 10, 13
spectral data, 551 spectral energy, 9, 11
recommendations
for,
211
spectral
SWING, 455
spectral properties, 38
SWOP
converting objects in
PDF to,
321
Prinergy, 471
Spectrocam, 169
Distiller,
442
Index
and generic
profiles, 109, 315,
579
486
Young- Helmoltz, 18
zone, 24
thermal energy, 13
three-color dye-sub printers, 192-193
simulations, 410
and
soft-proofing, 486
T
T ratio, 39
table-based profiles, 102, 103, 517
tag table,
tone
levels,
59
tone reproduction, 63, 66-67, 100 tone reproduction curves. 66-67, 517, 552
total ink limit, 552.
512.515
TRCs,66,517.552
TRCTag, 517
516
148. 552
target description
target reference
files,
trichromacy, 16-21
files,
174
and additive
artificial,
vs.
targets
21
custom, 175
digital
in
CIE models, 25
downloading. 173
editing. 243
unexplained
16-18
by,
22-23
formatting, 173-174
how it works,
importance
HCT.
106, 150
of, 16,
19
and metamerism, 25
reconciling
opening, 183-184
opponency and, 24
output
printer.
profile,
175-177
224
18-19
21
trichromats,
artificial,
187
tungsten lamps,
11, 13
TDFs,
148.
552
TWiST, 455
theories
UCR,
197, 204,
553
UltraLinks, 467
ultraviolet filters, 16. 167 ultraviolet light, 7, 8-9, 15,
Hering. 23
opponent-color. 23-24
553
three-component, 18
580
defined, 553
for different light sources, 10
low-
vs.
high-energy, 7
of photons, 6
short
vs.
UViight,
7,
8-9, 15,553
long, 7
UV wavelengths, 7, 8-9
V
variables
in
Web browsers,
color-management workflows, 273-274
302, 306
Specifications
for,
SWOP
white, color
of,
controlling, 115-119
13
19
19
white
light,
13
vector
art,
485-486
Windows systems
display/ print engine, 317
150
management on,
324
306, 322-324
spectrum,
7,
spectrum
322-324
542
of,
workflows
31-32, 41
non-linearity
^^lsual Basic, 475,
480
M
Wade, Nathan, 477, 480
warnings
color not normalized, 497
intermediate-space, 280
346-349
non-color-managed, 300
one-input-one-output, 81
wavelengths
absorption
vs.
Index
between programs, 272. 295
within programs. 272. 285-295
581
WYSIWYG myth, 83
X
x-rays. 7
X-Rite
Swatchbook. 169
DTP-41. 167
DTP 94.
131
Spectrofiler, 170
XY plotters, 170-171.554
XYZ-SeeCIEXYZ
Y
yellow
light, 22.
Young, Thomas, 22
z
zone theory of color, 24
582
GATF RHEM
Light Indicator
of the most frequent sources of color-management problems
is
One
an
The GATF
RHEM
to the inside back cover of this book, provides a quick, easy way to check
your viewing
light. It's
under non-D50
it
lighting,
and a mismatch
lighting.
If
Place
un-
making
editing or proofing.
Two
caveats:
good ones.
striping this
isn't
you see
IS
NOT 5000K,
L JF,S,TfilPES ARE
SEEN, LIGHT
IS
NOT 50001
,015000
REALVWORLD
INDUSTPIAL-
Color
Graphics professionals
Management SECOND
EDITION
STRENGTH PRODUCTION
TECHNIQUES
know the importance of color management. No matter how much thought put into the color scheme for a given project, all of that work is for naught if you can't get your results to match your expectations. Enter Real World Color Management, Second Edition. In this thoroughly updated under-the-hood reference, authors Bruce Fraser,
an
artist
and
client
BRUCE FRASER
on
digital
is
Chris
Murphy, and Fred Bunting draw on their years of professional experience to show you everything you need to know about color management. Whether your final destination is print,
or film, this book takes the mystery out of achieving color fidelity, covering everything from color theory and color models to understanding how devices interpret and display
reproduction.
addition to
Web,
the co-
and fine-tuning color profiles for input and output devices (digital cameras and scanners, displays, printers, and more), selecting the right color management workflow, and managing color within and across major design applications.
color. You'll find expert advice for building
Camera Raw
CS, as
Adobe Photoshop
how to:
for easy troubleshooting
for
management system
and
creativepro.com. Bruce
also a principal
optimal results
Build foolproof display, input,
and founder
profiles using
and software
CHRIS
Ideal color
MURPHY
is
Implement the
management
color works or simply to get predictable color from their particular workflow. "
flows and
a professional
the best
FRED BUNTING
I've
is
ever seen!"
theory, perception,
Advanced
digital
/
imaging. He
the
Color
Management
Computer Graphics
Peachpit Press 1249 Eighth Street
Berkeley,
USA $49.99
Canada $71.99
UK 37.99
ISBN 0-321-26722-2
5 4 9 9 9
He teaches
digital
image
www.peachpit.com
and information
78032111267221
'85342"26722
Gracenote, and
Pixar.