Professional Documents
Culture Documents
R. Chung, Professor
Copyright 2006 Printing Industry Center at RIT– May not be reproduced without permission.
Topics
! Color imaging reality
?
Copyright 2015 RIT – May not be reproduced without permission
(n x m) conversions
(n + m) conversions
CMS Components
! PCS • Rendering intents
! Profiles • API
! CMM
A B A
Copyright 2015 RIT – May not be reproduced without permission
10
PCS
! Profile Connection Space
– Denoted as B space
– Allows us to give a color an unambiguous numerical value in
CIEXYZ or CIELAB that doesn t depend on the various devices
11
Profiles
! A profile describes the relationship between a
device s (RGB or CMYK) signals and the actual
color that those signals produce
– A profile is device specific.
12
Profiles
! The CMM takes two profiles, i.e., a source profile
and a destination profile, to convert colors pixel by
pixel.
– The source profile tells the CMS where the color comes from.
– The destination profile tells the CMS where the color is going.
13
CMM
! Color Management Module
(Source) (Destination)
Data ICC ICC Data
File Profile PCS Profile File
CMM
API
A B A
Copyright 2015 RIT – May not be reproduced without permission
14
CMM
! It converts values from the source color space to
the PCS (A2B).
(Source) (Destination)
Data ICC ICC Data
File Profile PCS Profile File
CMM
API
A B A
Copyright 2015 RIT – May not be reproduced without permission
Color Management System 8
15
CMM
! Available CMMs can be located at Library/
ColorSync/CMM in OS X
– Apple
– Ace (Adobe Color Engine)
16
Rendering Intents
! Three look-up tables (LUTs)
– ‘0’ for perceptual
– ‘1’ for colorimetric
– ‘2’ for saturation
17
Perceptual Rendering
! Denoted as ‘B2A0’
18
19
20
Saturation Rendering
! Denoted as ‘B2A2’
21
API
! Application Programming Interface
– A feature in operating system software
- Provides color matching to application software using standard
architecture and profile format
(Source) (Destination)
Data ICC ICC Data
File Profile PCS Profile File
CMM
API
A B A
Copyright 2015 RIT – May not be reproduced without permission
22
CMS in Action
! Photoshop as API
– Assigning profiles
– Embedding profiles
– Converting with profiles
23
Assigning Profiles
! Use menu command to assign or not assign a
profile to an image.
24
Assigning Profiles
! Give the RGB or CMYK numbers specific
definition.
– It will change the colors, not the numbers.
25
Assigning Profiles
! The same digital values, e.g., 200R, 100G, 50B will
appear differently in different RGB working spaces.
26
Embedding Profiles
! Embed or not embed a profile when saving the file.
27
Embedding Profiles
! Provide color portability
– Scan to print
– Digital illustration to display
28
29
30
31
32
Summary
! ICC color management system simplifies the color
conversion.
– It reduces (n x m) number of conversions to (m + n) number of
conversions from the source color space to the destination color
space.