~ubuntu-branches/ubuntu/saucy/argyll/saucy

« back to all changes in this revision

Viewing changes to doc/colprof.html

  • Committer: Package Import Robot
  • Author(s): Christian Marillat
  • Date: 2012-04-25 07:46:07 UTC
  • mfrom: (1.2.2) (13.1.15 sid)
  • Revision ID: package-import@ubuntu.com-20120425074607-yjqadetw8kum9skc
Tags: 1.4.0-4
Should Build-Depends on libusb-dev (Closes: #670329).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 
1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
2
<html>
3
 
<head>
4
 
  <title>colprof</title>
5
 
  <meta http-equiv="content-type"
6
 
 content="text/html; charset=ISO-8859-1">
7
 
  <meta name="author" content="Graeme Gill">
8
 
</head>
9
 
<body>
10
 
<h2> profile/colprof</h2>
11
 
<h3>Summary</h3>
12
 
Create an&nbsp;<a href="File_Formats.html#ICC">ICC</a> profile from
13
 
the&nbsp;<a href="File_Formats.html#.ti3">.ti3</a> test chart patch
14
 
values.<br>
15
 
<h3>Usage Summary</h3>
16
 
&nbsp;<small><span style="font-family: monospace;">colprof [-</span><i
17
 
 style="font-family: monospace;">options</i><span
18
 
 style="font-family: monospace;">] outfile</span><br
19
 
 style="font-family: monospace;">
20
 
<span style="font-family: monospace;">&nbsp;</span><a
21
 
 style="font-family: monospace;" href="#v">-v</a><span
22
 
 style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
23
 
&nbsp;
24
 
&nbsp;
25
 
&nbsp;
26
 
&nbsp;
27
 
Verbose
28
 
mode</span><br style="font-family: monospace;">
29
 
<span style="font-family: monospace;">&nbsp;</span><a
30
 
 style="font-family: monospace;" href="#A">-A "manufacturer"</a><span
31
 
 style="font-family: monospace;">&nbsp; Set the manufacturer
32
 
description string</span><br style="font-family: monospace;">
33
 
<span style="font-family: monospace;">&nbsp;</span><a
34
 
 style="font-family: monospace;" href="#M">-M "model"</a><span
35
 
 style="font-family: monospace;">
36
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set the model
37
 
description string</span><br style="font-family: monospace;">
38
 
<span style="font-family: monospace;">&nbsp;</span><a
39
 
 style="font-family: monospace;" href="#D">-D "description"</a><span
40
 
 style="font-family: monospace;">&nbsp;&nbsp; Set the
41
 
profile Description string&nbsp; (Default "</span><span
42
 
 style="font-style: italic; font-family: monospace;">inoutfile</span><span
43
 
 style="font-family: monospace;">")</span><br
44
 
 style="font-family: monospace;">
45
 
<span style="font-family: monospace;">&nbsp;</span><a
46
 
 style="font-family: monospace;" href="#C">-C "copyright"</a><span
47
 
 style="font-family: monospace;"> &nbsp;&nbsp;&nbsp; Set the copyright
48
 
string<br>
49
 
&nbsp;<a href="#Z">-Z
50
 
[tmnb]</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
51
 
Attributes: Transparency, Matte, Negative, BlackAndWhite<br
52
 
 style="font-family: monospace;">
53
 
</span><span style="font-family: monospace;">&nbsp;</span><a
54
 
 style="font-family: monospace;" href="#q">-q lmhu</a><span
55
 
 style="font-family: monospace;"> &nbsp;&nbsp; &nbsp; &nbsp;
56
 
&nbsp;&nbsp;&nbsp; Quality - Low, Medium (def),
57
 
High, Ultra</span><br style="font-family: monospace;">
58
 
<span style="font-family: monospace;">&nbsp;</span><a
59
 
 style="font-family: monospace;" href="#b">-b [lmhun]</a><span
60
 
 style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;
61
 
&nbsp; Low quality B2A table - or specific B2A quality or none for
62
 
input device</span><br style="font-family: monospace;">
63
 
<span style="font-family: monospace;">&nbsp;</span><a
64
 
 style="font-family: monospace;" href="#y">-y</a><span
65
 
 style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
66
 
&nbsp;
67
 
&nbsp;
68
 
&nbsp;
69
 
&nbsp;
70
 
Verify
71
 
A2B
72
 
profile</span><br style="font-family: monospace;">
73
 
<span style="font-family: monospace;">&nbsp;</span><a
74
 
 style="font-family: monospace;" href="#ni">-ni</a><span
75
 
 style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
76
 
&nbsp;
77
 
&nbsp;
78
 
&nbsp;
79
 
&nbsp;
80
 
Don't
81
 
create
82
 
input
83
 
(Device)
84
 
shaper curves<br>
85
 
</span></small><small><span style="font-family: monospace;">&nbsp;</span><a
86
 
 style="font-family: monospace;" href="#np">-np</a><span
87
 
 style="font-family: monospace;"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
88
 
&nbsp; &nbsp; &nbsp; &nbsp; Don't create input (Device) grid position
89
 
curves</span></small><br style="font-family: monospace;">
90
 
<small><span style="font-family: monospace;"></span><span
91
 
 style="font-family: monospace;">&nbsp;</span><a
92
 
 style="font-family: monospace;" href="#no">-no</a><span
93
 
 style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
94
 
&nbsp;
95
 
&nbsp;
96
 
&nbsp;
97
 
&nbsp;
98
 
Don't
99
 
create
100
 
output
101
 
(PCS)
102
 
shaper curves<br>
103
 
</span></small><small><span style="font-family: monospace;">&nbsp;</span><a
104
 
 style="font-family: monospace;" href="#nc">-nc</a><span
105
 
 style="font-family: monospace;"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
106
 
&nbsp; &nbsp; &nbsp; &nbsp; Don't put the input .ti3 data in the profile</span></small><br
107
 
 style="font-family: monospace;">
108
 
<small><span style="font-family: monospace;"></span><span
109
 
 style="font-family: monospace;">&nbsp;</span><a
110
 
 style="font-family: monospace;" href="#k">-k zhxr</a><span
111
 
 style="font-family: monospace;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
112
 
&nbsp; Black generation: z = zero K,</span><br
113
 
 style="font-family: monospace;">
114
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
3
  <head>
 
4
    <title>colprof</title>
 
5
    <meta http-equiv="content-type" content="text/html;
 
6
      charset=ISO-8859-1">
 
7
    <meta name="author" content="Graeme Gill">
 
8
  </head>
 
9
  <body>
 
10
    <h2> profile/colprof</h2>
 
11
    <h3>Summary</h3>
 
12
    Create an&nbsp;<a href="File_Formats.html#ICC">ICC</a> profile from
 
13
    the&nbsp;<a href="File_Formats.html#.ti3">.ti3</a> test chart patch
 
14
    values.<br>
 
15
    <h3>Usage Summary</h3>
 
16
    &nbsp;<small><span style="font-family: monospace;">colprof [-</span><i
 
17
        style="font-family: monospace;">options</i><span
 
18
        style="font-family: monospace;">] outfile</span><br
 
19
        style="font-family: monospace;">
 
20
      <span style="font-family: monospace;">&nbsp;</span><a
 
21
        style="font-family: monospace;" href="#v">-v</a><span
 
22
        style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
23
 
 
24
 
 
25
        &nbsp; &nbsp; &nbsp; &nbsp; Verbose mode</span><br
 
26
        style="font-family: monospace;">
 
27
      <span style="font-family: monospace;">&nbsp;</span><a
 
28
        style="font-family: monospace;" href="#A">-A "manufacturer"</a><span
 
29
        style="font-family: monospace;">&nbsp; Set the manufacturer
 
30
        description string</span><br style="font-family: monospace;">
 
31
      <span style="font-family: monospace;">&nbsp;</span><a
 
32
        style="font-family: monospace;" href="#M">-M "model"</a><span
 
33
        style="font-family: monospace;">
 
34
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set the model
 
35
        description string</span><br style="font-family: monospace;">
 
36
      <span style="font-family: monospace;">&nbsp;</span><a
 
37
        style="font-family: monospace;" href="#D">-D "description"</a><span
 
38
        style="font-family: monospace;">&nbsp;&nbsp; Set the profile
 
39
        Description string&nbsp; (Default "</span><span
 
40
        style="font-style: italic; font-family: monospace;">inoutfile</span><span
 
41
        style="font-family: monospace;">")</span><br style="font-family:
 
42
        monospace;">
 
43
      <span style="font-family: monospace;">&nbsp;</span><a
 
44
        style="font-family: monospace;" href="#C">-C "copyright"</a><span
 
45
        style="font-family: monospace;"> &nbsp;&nbsp;&nbsp; Set the
 
46
        copyright string<br>
 
47
        &nbsp;<a href="#Za">-Z [tmnb]</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
48
Attributes:
 
49
 
 
50
 
 
51
        Transparency, Matte, Negative, BlackAndWhite<br>
 
52
      </span></small><small><span style="font-family: monospace;">&nbsp;<a
 
53
          href="colprof.html#Zi">-Z [prsa]</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
54
Default
 
55
 
 
56
 
 
57
        intent: Perceptual, Rel. Colorimetric, Saturation, Abs.
 
58
        Colorimetric</span></small><br style="font-family: monospace;">
 
59
    <small><span style="font-family: monospace;"></span><span
 
60
        style="font-family: monospace;">&nbsp;</span><a
 
61
        style="font-family: monospace;" href="#q">-q lmhu</a><span
 
62
        style="font-family: monospace;"> &nbsp;&nbsp; &nbsp; &nbsp;
 
63
        &nbsp;&nbsp;&nbsp; Quality - Low, Medium (def), High, Ultra</span><br
 
64
        style="font-family: monospace;">
 
65
      <span style="font-family: monospace;">&nbsp;</span><a
 
66
        style="font-family: monospace;" href="#b">-b [lmhun]</a><span
 
67
        style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;
 
68
        &nbsp; Low quality B2A table - or specific B2A quality or none
 
69
        for input device</span><br style="font-family: monospace;">
 
70
      <span style="font-family: monospace;">&nbsp;</span><a
 
71
        style="font-family: monospace;" href="#y">-y</a><span
 
72
        style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
73
 
 
74
 
 
75
        &nbsp; &nbsp; &nbsp; &nbsp; Verify A2B profile</span><br
 
76
        style="font-family: monospace;">
 
77
      <span style="font-family: monospace;">&nbsp;</span><a
 
78
        style="font-family: monospace;" href="#ni">-ni</a><span
 
79
        style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
80
 
 
81
 
 
82
        &nbsp; &nbsp; &nbsp; &nbsp; Don't create input (Device) shaper
 
83
        curves<br>
 
84
      </span></small><small><span style="font-family: monospace;">&nbsp;</span><a
 
85
        style="font-family: monospace;" href="#np">-np</a><span
 
86
        style="font-family: monospace;">
 
87
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
 
88
        Don't create input (Device) grid position curves</span></small><br
 
89
      style="font-family: monospace;">
 
90
    <small><span style="font-family: monospace;"></span><span
 
91
        style="font-family: monospace;">&nbsp;</span><a
 
92
        style="font-family: monospace;" href="#no">-no</a><span
 
93
        style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
94
 
 
95
 
 
96
        &nbsp; &nbsp; &nbsp; &nbsp; Don't create output (PCS) shaper
 
97
        curves<br>
 
98
      </span></small><small><span style="font-family: monospace;">&nbsp;</span><a
 
99
        style="font-family: monospace;" href="#nc">-nc</a><span
 
100
        style="font-family: monospace;">
 
101
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
 
102
        Don't put the input .ti3 data in the profile</span></small><br
 
103
      style="font-family: monospace;">
 
104
    <small><span style="font-family: monospace;"></span><span
 
105
        style="font-family: monospace;">&nbsp;</span><a
 
106
        style="font-family: monospace;" href="#k">-k zhxr</a><span
 
107
        style="font-family: monospace;">&nbsp; &nbsp; &nbsp; &nbsp;
 
108
        &nbsp; &nbsp; Black generation: z = zero K,</span><br
 
109
        style="font-family: monospace;">
 
110
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
115
111
&nbsp;
116
112
&nbsp;
117
113
&nbsp;
120
116
=
121
117
0.5
122
118
K
123
 
(def), x = max K, r = ramp K</span><br style="font-family: monospace;">
124
 
<span style="font-family: monospace;">&nbsp;</span><a
125
 
 style="font-family: monospace;" href="#kp">-k p stle stpo enpo enle
126
 
shape</a><br style="font-family: monospace;">
127
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
119
(def),
 
120
x
 
121
=
 
122
 
 
123
 
 
124
        max K, r = ramp K</span><br style="font-family: monospace;">
 
125
      <span style="font-family: monospace;">&nbsp;</span><a
 
126
        style="font-family: monospace;" href="#kp">-k p stle stpo enpo
 
127
        enle shape</a><br style="font-family: monospace;">
 
128
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
128
129
&nbsp;
129
130
&nbsp;
130
131
&nbsp;
132
133
stle:
133
134
K
134
135
level
135
 
at White 0.0 -
136
 
1.0</span><br style="font-family: monospace;">
137
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
136
at
 
137
White
 
138
0.0
 
139
 
 
140
 
 
141
        - 1.0</span><br style="font-family: monospace;">
 
142
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
138
143
&nbsp;
139
144
&nbsp;
140
145
&nbsp;
142
147
&nbsp;
143
148
stpo:
144
149
start
145
 
point of
146
 
transition Wh 0.0 - Bk 1.0</span><br style="font-family: monospace;">
147
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
150
point
 
151
of
 
152
transition
 
153
Wh
 
154
 
 
155
 
 
156
        0.0 - Bk 1.0</span><br style="font-family: monospace;">
 
157
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
148
158
&nbsp;
149
159
&nbsp;
150
160
&nbsp;
152
162
&nbsp;
153
163
enpo:
154
164
End
155
 
point of transition
156
 
Wh 0.0 - Bk 1.0</span><br style="font-family: monospace;">
157
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
165
point
 
166
of
 
167
transition
 
168
Wh
 
169
 
 
170
 
 
171
        0.0 - Bk 1.0</span><br style="font-family: monospace;">
 
172
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
158
173
&nbsp;
159
174
&nbsp;
160
175
&nbsp;
162
177
&nbsp;
163
178
enle:
164
179
K
165
 
level at Black 0.0 -
166
 
1.0</span><br style="font-family: monospace;">
167
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
180
level
 
181
at
 
182
Black
 
183
 
 
184
 
 
185
        0.0 - 1.0</span><br style="font-family: monospace;">
 
186
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
168
187
&nbsp;
169
188
&nbsp;
170
189
&nbsp;
172
191
&nbsp;
173
192
shape:
174
193
1.0
175
 
= straight,
176
 
0.0-1.0 concave, 1.0-2.0 convex</span><br
177
 
 style="font-family: monospace;">
178
 
<span style="font-family: monospace;">&nbsp;</span><a
179
 
 style="font-family: monospace;" href="#K">-K parameters</a><span
180
 
 style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Same as
181
 
-k, but target is K locus rather than K value itself</span><br
182
 
 style="font-family: monospace;">
183
 
<span style="font-family: monospace;">&nbsp;</span><a
184
 
 style="font-family: monospace;" href="#l">-l <i>tlimit</i></a><span
185
 
 style="font-family: monospace;">&nbsp;&nbsp; &nbsp;
186
 
&nbsp; &nbsp;&nbsp; override CMYK
187
 
total ink limit, 0
188
 
- 400% (default from .ti3)</span><br style="font-family: monospace;">
189
 
<span style="font-family: monospace;">&nbsp;</span><a
190
 
 style="font-family: monospace;" href="#L">-L <i>klimit</i></a><span
191
 
 style="font-family: monospace;">&nbsp;&nbsp; &nbsp;
192
 
&nbsp; &nbsp;&nbsp; override
193
 
black ink limit, 0 - 100% (default from .ti3)</span><br
194
 
 style="font-family: monospace;">
195
 
<span style="font-family: monospace;">&nbsp;</span><a
196
 
 style="font-family: monospace;" href="#a">-a lxXgsmGS</a><span
197
 
 style="font-family: monospace;"> &nbsp;&nbsp; &nbsp; &nbsp; Algorithm
198
 
type override</span><br style="font-family: monospace;">
199
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
194
=
 
195
straight,
 
196
0.0-1.0
 
197
concave,
 
198
 
 
199
 
 
200
        1.0-2.0 convex</span><br style="font-family: monospace;">
 
201
      <span style="font-family: monospace;">&nbsp;</span><a
 
202
        style="font-family: monospace;" href="#K">-K parameters</a><span
 
203
        style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
204
        Same as -k, but target is K locus rather than K value itself</span><br
 
205
        style="font-family: monospace;">
 
206
      <span style="font-family: monospace;">&nbsp;</span><a
 
207
        style="font-family: monospace;" href="#l">-l <i>tlimit</i></a><span
 
208
        style="font-family: monospace;">&nbsp;&nbsp; &nbsp; &nbsp;
 
209
        &nbsp;&nbsp; override CMYK total ink limit, 0 - 400% (default
 
210
        from .ti3)</span><br style="font-family: monospace;">
 
211
      <span style="font-family: monospace;">&nbsp;</span><a
 
212
        style="font-family: monospace;" href="#L">-L <i>klimit</i></a><span
 
213
        style="font-family: monospace;">&nbsp;&nbsp; &nbsp; &nbsp;
 
214
        &nbsp;&nbsp; override black ink limit, 0 - 100% (default from
 
215
        .ti3)</span><br style="font-family: monospace;">
 
216
      <span style="font-family: monospace;">&nbsp;</span><a
 
217
        style="font-family: monospace;" href="#a">-a lxXgsmGS</a><span
 
218
        style="font-family: monospace;"> &nbsp;&nbsp; &nbsp; &nbsp;
 
219
        Algorithm type override</span><br style="font-family:
 
220
        monospace;">
 
221
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
200
222
&nbsp;
201
223
&nbsp;
202
224
&nbsp;
204
226
&nbsp;
205
227
l
206
228
=
207
 
Lab cLUT (def.), x = XYZ cLUT, X
208
 
= display XYZ cLUT + matrix</span><br style="font-family: monospace;">
209
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
229
Lab
 
230
cLUT
 
231
(def.),
 
232
 
 
233
 
 
234
        x = XYZ cLUT, X = display XYZ cLUT + matrix</span><br
 
235
        style="font-family: monospace;">
 
236
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
210
237
&nbsp;
211
238
&nbsp;
212
239
&nbsp;
214
241
&nbsp;
215
242
g
216
243
=
217
 
gamma+matrix, s = shaper+matrix,
218
 
m = matrix only,</span><br style="font-family: monospace;">
219
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
244
gamma+matrix,
 
245
s
 
246
=
 
247
 
 
248
 
 
249
        shaper+matrix, m = matrix only,</span><br style="font-family:
 
250
        monospace;">
 
251
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
220
252
&nbsp;
221
253
&nbsp;
222
254
&nbsp;
224
256
&nbsp;
225
257
G
226
258
=
227
 
single gamma+matrix,
228
 
S = single shaper+matrix</span><br style="font-family: monospace;">
229
 
<span style="font-family: monospace;">&nbsp;</span><a
230
 
 style="font-family: monospace;" href="#u">-u</a><span
231
 
 style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
259
single
 
260
gamma+matrix,
 
261
S
 
262
=
 
263
 
 
264
 
 
265
        single shaper+matrix</span><br style="font-family: monospace;">
 
266
      <span style="font-family: monospace;">&nbsp;</span><a
 
267
        style="font-family: monospace;" href="#u">-u</a><span
 
268
        style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
232
269
&nbsp;
233
270
&nbsp;
234
271
&nbsp;
235
272
&nbsp;
236
273
If
237
 
Lut
238
 
input
239
 
profile,
240
 
make it absolute (non-standard)<br>
241
 
&nbsp;<a href="#un">-un</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
274
 
 
275
 
 
276
        input profile, make it absolute (non-standard)<br>
 
277
        &nbsp;<a href="#un">-un</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
242
278
Same
243
279
as
244
280
u,
245
281
but
246
282
don't
247
283
extrapolate
248
 
cLut white &amp; black using matrix<br>
249
 
</span></small><small><span style="font-family: monospace;">&nbsp;</span><a
250
 
 style="font-family: monospace;" href="#U">-U <span
251
 
 style="font-style: italic;">scale</span></a><span
252
 
 style="font-family: monospace;">
253
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
254
 
&nbsp; If input profile, scale media white point by scale</span></small><br>
255
 
<span style="font-family: monospace;">&nbsp;<a href="#R">-R</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
284
cLut
 
285
white
 
286
&amp;
 
287
 
 
288
 
 
289
        black using matrix<br>
 
290
      </span></small><small><span style="font-family: monospace;">&nbsp;</span><a
 
291
        style="font-family: monospace;" href="#U">-U <span
 
292
          style="font-style: italic;">scale</span></a><span
 
293
        style="font-family: monospace;">
 
294
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; If input
 
295
        profile, scale media white point by scale</span></small><br>
 
296
    <span style="font-family: monospace;">&nbsp;<a href="#R">-R</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
256
297
Restrict
257
298
white
258
299
&lt;=
259
 
1.0, black and primaries to be +ve</span><br
260
 
 style="font-family: monospace;">
261
 
<small><span style="font-family: monospace;"></span><span
262
 
 style="font-family: monospace;">&nbsp;</span><a
263
 
 style="font-family: monospace;" href="#i">-i <i>illum</i></a><span
264
 
 style="font-family: monospace;">&nbsp;&nbsp; &nbsp; &nbsp;
265
 
&nbsp; &nbsp; Choose illuminant
266
 
for print/transparency spectral data:</span><br
267
 
 style="font-family: monospace;">
268
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
300
1.0,
 
301
black
 
302
and
 
303
 
 
304
 
 
305
      primaries to be +ve</span><br style="font-family: monospace;">
 
306
    <small><span style="font-family: monospace;"></span><span
 
307
        style="font-family: monospace;">&nbsp;</span><a
 
308
        style="font-family: monospace;" href="#i">-i <i>illum</i></a><span
 
309
        style="font-family: monospace;">&nbsp;&nbsp; &nbsp; &nbsp;
 
310
        &nbsp; &nbsp; Choose illuminant for print/transparency spectral
 
311
        data:</span><br style="font-family: monospace;">
 
312
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
269
313
&nbsp;
270
314
&nbsp;
271
315
&nbsp;
273
317
&nbsp;
274
318
A,
275
319
C,
276
 
D50 (def.), D65, F5,
277
 
F8, F10 or file.sp</span><br style="font-family: monospace;">
278
 
<span style="font-family: monospace;">&nbsp;</span><a
279
 
 style="font-family: monospace;" href="#o">-o <i>observ</i></a><span
280
 
 style="font-family: monospace;">&nbsp; &nbsp; &nbsp; &nbsp;
281
 
&nbsp; Choose CIE Observer for spectral
282
 
data:</span><br style="font-family: monospace;">
283
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
284
 
&nbsp;
285
 
&nbsp;
286
 
&nbsp;
287
 
&nbsp;
288
 
&nbsp;
289
 
1931_2
290
 
</span></small><small><span style="font-family: monospace;">(def.)</span></small><small><span
291
 
 style="font-family: monospace;">,
292
 
1964_10, S&amp;B
293
 
1955_2, shaw, J&amp;V 1978_2</span><br style="font-family: monospace;">
294
 
<span style="font-family: monospace;">&nbsp;</span><a
295
 
 style="font-family: monospace;" href="#f">-f</a><span
296
 
 style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
297
 
&nbsp;
298
 
&nbsp;
299
 
&nbsp;
300
 
&nbsp;
301
 
Use
302
 
Fluorescent
303
 
Whitening
304
 
Agent
305
 
compensation</span><br style="font-family: monospace;">
306
 
<span style="font-family: monospace;">&nbsp;</span><a
307
 
 style="font-family: monospace;" href="#r">-r avgdev</a><span
308
 
 style="font-family: monospace;"> &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
309
 
Average deviation of device+instrument readings as a
310
 
percentage (default 0.5%)</span><br style="font-family: monospace;">
311
 
<span style="font-family: monospace;">&nbsp;</span><a
312
 
 style="font-family: monospace;" href="#s">-s src.icc</a><span
313
 
 style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
314
 
Apply
315
 
gamut
316
 
mapping
317
 
to
318
 
output
319
 
profile
320
 
perceptual
321
 
B2A table for given
322
 
source</span><br style="font-family: monospace;">
323
 
<span style="font-family: monospace;">&nbsp;</span><a
324
 
 style="font-family: monospace;" href="#S">-S src.icc</a><span
325
 
 style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
326
 
Apply
327
 
gamut
328
 
mapping
329
 
to
330
 
output
331
 
profile
332
 
perceptual
333
 
and saturation B2A
334
 
table<br>
335
 
&nbsp;<a href="#nP">-nP</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
336
 
Use
337
 
colormetric
338
 
source
339
 
gamut
340
 
to
341
 
make
342
 
output
343
 
profile perceptual table<br>
344
 
&nbsp;<a href="#nS">-nS</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
345
 
Use
346
 
colormetric
347
 
source
348
 
gamut
349
 
to
350
 
make
351
 
output
352
 
profile saturation table<br style="font-family: monospace;">
353
 
</span><span style="font-family: monospace;">&nbsp;</span><a
354
 
 style="font-family: monospace;" href="#g">-g src.gam</a><span
355
 
 style="font-family: monospace;">
356
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Use source
357
 
image gamut as well for output profile gamut mapping</span><br
358
 
 style="font-family: monospace;">
359
 
<span style="font-family: monospace;">&nbsp;</span><a
360
 
 style="font-family: monospace;" href="#p">-p aprof.icm,...</a><span
361
 
 style="font-family: monospace;"> &nbsp; Incorporate abstract
362
 
profile(s) into output tables</span><br style="font-family: monospace;">
363
 
<span style="font-family: monospace;">&nbsp;</span><a
364
 
 style="font-family: monospace;" href="#t">-t intent</a><span
365
 
 style="font-family: monospace;">&nbsp;
366
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Override gamut mapping
367
 
intent for output profile perceptual table:</span><br
368
 
 style="font-family: monospace;">
369
 
<span style="font-family: monospace;">&nbsp;</span><a
370
 
 style="font-family: monospace;" href="#T">-T intent</a><span
371
 
 style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
372
 
Override
373
 
gamut
374
 
mapping
375
 
intent
376
 
for
377
 
output
378
 
profile
379
 
saturation
380
 
table:</span><br style="font-family: monospace;">
381
 
<span style="font-family: monospace;"></span></small><small><span
382
 
 style="font-family: monospace;"> &nbsp; &nbsp; &nbsp;
383
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a -
384
 
Absolute Colorimetric (in Jab) [ICC
385
 
Absolute Colorimetric]<br>
386
 
&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;
387
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aw - Absolute Colorimetric (in
388
 
Jab) with scaling to fit white point<br style="font-family: monospace;">
389
 
</span><span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
390
 
&nbsp;
391
 
&nbsp;&nbsp;
392
 
&nbsp;&nbsp;
393
 
aa
394
 
-
395
 
Absolute
396
 
Appearance</span><br style="font-family: monospace;">
397
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
398
 
&nbsp;
399
 
&nbsp;&nbsp;
400
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
401
 
r
402
 
-
403
 
White
404
 
Point
405
 
Matched
406
 
Appearance [ICC
407
 
Relative Colorimetric]</span><br style="font-family: monospace;">
408
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
409
 
&nbsp;
410
 
&nbsp;
411
 
&nbsp;
412
 
la
413
 
-
414
 
Luminance
415
 
matched
416
 
Appearance</span><br style="font-family: monospace;">
417
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
418
 
&nbsp;
419
 
&nbsp;&nbsp;
420
 
&nbsp;&nbsp;&nbsp;&nbsp;
421
 
p
422
 
-
423
 
Perceptual
424
 
(Preferred)
425
 
[ICC
426
 
Perceptual]<br>
427
 
</span></small><small><span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
428
 
pa
429
 
-
430
 
Perceptual
431
 
Appearance</span></small><br style="font-family: monospace;">
432
 
<small><span style="font-family: monospace;"></span><span
433
 
 style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
434
 
&nbsp;
435
 
&nbsp;&nbsp;
436
 
&nbsp;&nbsp;&nbsp;
437
 
ms
438
 
-
439
 
Saturation</span><br style="font-family: monospace;">
440
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
441
 
&nbsp;
442
 
&nbsp;&nbsp;
443
 
&nbsp;&nbsp;&nbsp;
444
 
s
445
 
-
446
 
Enhanced
447
 
Saturation
448
 
[ICC
449
 
Saturation]</span><br style="font-family: monospace;">
450
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
451
 
&nbsp;
452
 
&nbsp;&nbsp;
453
 
&nbsp;
454
 
al
455
 
-
456
 
Absolute
457
 
Colorimetric
458
 
(Lab)</span></small><small><span style="font-family: monospace;"></span><br
459
 
 style="font-family: monospace;">
460
 
<span style="font-family: monospace;">&nbsp;</span><a
461
 
 style="font-family: monospace;" href="#c">-c viewcond</a><span
462
 
 style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
463
 
set
464
 
input
465
 
viewing
466
 
conditions
467
 
for
468
 
output
469
 
profile
470
 
CIECAM02 gamut mapping,</span><br style="font-family: monospace;">
471
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
472
 
either
473
 
an
474
 
enumerated
475
 
choice,
476
 
or
477
 
a
478
 
parameter</span><br style="font-family: monospace;">
479
 
<span style="font-family: monospace;">&nbsp;</span><a
480
 
 style="font-family: monospace;" href="#d">-d viewcond</a><span
481
 
 style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
482
 
set
483
 
output
484
 
viewing
485
 
conditions
486
 
for
487
 
output
488
 
profile
489
 
CIECAM02, gamut mapping</span><br style="font-family: monospace;">
490
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
491
 
either
492
 
an
493
 
enumerated
494
 
choice,
495
 
or
496
 
a
497
 
parameter:value
498
 
change</span><br style="font-family: monospace;">
499
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
500
 
Also
501
 
sets
502
 
out
503
 
of
504
 
gamut
505
 
clipping
506
 
CAM
507
 
space.</span><br style="font-family: monospace;">
508
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
509
 
Enumerated
510
 
Viewing
511
 
Conditions:</span><br style="font-family: monospace;">
512
 
<span style="font-family: monospace;"></span></small><small><span
513
 
 style="font-family: monospace;">&nbsp;
514
 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
515
 
&nbsp; pp - Practical Reflection Print (ISO-3664 P2)</span><br
516
 
 style="font-family: monospace;">
517
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
518
 
&nbsp;
519
 
&nbsp;
520
 
&nbsp;&nbsp;
521
 
&nbsp;
522
 
pe
523
 
-
524
 
Print
525
 
evaluation environment
526
 
(CIE 116-1995)<br>
527
 
</span></small><small><span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
320
D50
 
321
(def.),
 
322
D65,
 
323
 
 
324
 
 
325
        F5, F8, F10 or file.sp</span><br style="font-family: monospace;">
 
326
      <span style="font-family: monospace;">&nbsp;</span><a
 
327
        style="font-family: monospace;" href="#o">-o <i>observ</i></a><span
 
328
        style="font-family: monospace;">&nbsp; &nbsp; &nbsp; &nbsp;
 
329
        &nbsp; Choose CIE Observer for spectral data:</span><br
 
330
        style="font-family: monospace;">
 
331
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
332
 
 
333
 
 
334
        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1931_2 </span></small><small><span
 
335
        style="font-family: monospace;">(def.)</span></small><small><span
 
336
        style="font-family: monospace;">, 1964_10, S&amp;B 1955_2, shaw,
 
337
        J&amp;V 1978_2</span><br style="font-family: monospace;">
 
338
      <span style="font-family: monospace;">&nbsp;</span><a
 
339
        style="font-family: monospace;" href="#f">-f</a><span
 
340
        style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
341
 
 
342
 
 
343
        &nbsp; &nbsp; &nbsp; &nbsp; Use Fluorescent Whitening Agent
 
344
        compensation</span><br style="font-family: monospace;">
 
345
      <span style="font-family: monospace;">&nbsp;</span><a
 
346
        style="font-family: monospace;" href="#r">-r avgdev</a><span
 
347
        style="font-family: monospace;"> &nbsp; &nbsp; &nbsp;
 
348
        &nbsp;&nbsp; Average deviation of device+instrument readings as
 
349
        a percentage (default 0.5%)</span><br style="font-family:
 
350
        monospace;">
 
351
      <span style="font-family: monospace;">&nbsp;</span><a
 
352
        style="font-family: monospace;" href="#s">-s src.icc</a><span
 
353
        style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
354
Apply
 
355
gamut
 
356
mapping
 
357
to
 
358
output
 
359
profile
 
360
perceptual
 
361
B2A
 
362
table
 
363
for
 
364
 
 
365
 
 
366
        given source</span><br style="font-family: monospace;">
 
367
      <span style="font-family: monospace;">&nbsp;</span><a
 
368
        style="font-family: monospace;" href="#S">-S src.icc</a><span
 
369
        style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
370
 
 
371
 
 
372
        Apply gamut mapping to output profile perceptual and saturation
 
373
        B2A table<br>
 
374
        &nbsp;<a href="#nP">-nP</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
375
 
 
376
 
 
377
        Use colormetric source gamut to make output profile perceptual
 
378
        table<br>
 
379
        &nbsp;<a href="#nS">-nS</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
380
 
 
381
 
 
382
        Use colormetric source gamut to make output profile saturation
 
383
        table<br style="font-family: monospace;">
 
384
      </span><span style="font-family: monospace;">&nbsp;</span><a
 
385
        style="font-family: monospace;" href="#g">-g src.gam</a><span
 
386
        style="font-family: monospace;">
 
387
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Use source image
 
388
        gamut as well for output profile gamut mapping</span><br
 
389
        style="font-family: monospace;">
 
390
      <span style="font-family: monospace;">&nbsp;</span><a
 
391
        style="font-family: monospace;" href="#p">-p aprof.icm,...</a><span
 
392
        style="font-family: monospace;"> &nbsp; Incorporate abstract
 
393
        profile(s) into output tables</span><br style="font-family:
 
394
        monospace;">
 
395
      <span style="font-family: monospace;">&nbsp;</span><a
 
396
        style="font-family: monospace;" href="#t">-t intent</a><span
 
397
        style="font-family: monospace;">&nbsp;
 
398
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Override gamut
 
399
        mapping intent for output profile perceptual table:</span><br
 
400
        style="font-family: monospace;">
 
401
      <span style="font-family: monospace;">&nbsp;</span><a
 
402
        style="font-family: monospace;" href="#T">-T intent</a><span
 
403
        style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
404
 
 
405
 
 
406
        Override gamut mapping intent for output profile saturation
 
407
        table:</span><br style="font-family: monospace;">
 
408
      <span style="font-family: monospace;"></span></small><small><span
 
409
        style="font-family: monospace;"> &nbsp; &nbsp; &nbsp;
 
410
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
411
        a - Absolute Colorimetric (in Jab) [ICC Absolute Colorimetric]<br>
 
412
        &nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;
 
413
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aw - Absolute Colorimetric
 
414
        (in Jab) with scaling to fit white point<br style="font-family:
 
415
          monospace;">
 
416
      </span><span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
417
 
 
418
 
 
419
        &nbsp; &nbsp;&nbsp; &nbsp;&nbsp; aa - Absolute Appearance</span><br
 
420
        style="font-family: monospace;">
 
421
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
422
 
 
423
 
 
424
        &nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; r - White
 
425
        Point Matched Appearance [ICC Relative Colorimetric]</span><br
 
426
        style="font-family: monospace;">
 
427
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
428
 
 
429
 
 
430
        &nbsp; &nbsp; &nbsp; la - Luminance matched Appearance</span><br
 
431
        style="font-family: monospace;">
 
432
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
433
 
 
434
 
 
435
        &nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; p - Perceptual
 
436
        (Preferred) [ICC Perceptual]<br>
 
437
      </span></small><small><span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
438
 
 
439
 
 
440
        pa - Perceptual Appearance</span></small><br style="font-family:
 
441
      monospace;">
 
442
    <small><span style="font-family: monospace;"></span><span
 
443
        style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
444
 
 
445
 
 
446
        &nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ms - Saturation</span><br
 
447
        style="font-family: monospace;">
 
448
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
449
 
 
450
 
 
451
        &nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; s - Enhanced Saturation
 
452
        [ICC Saturation]</span><br style="font-family: monospace;">
 
453
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
454
 
 
455
 
 
456
        &nbsp; &nbsp;&nbsp; &nbsp; al - Absolute Colorimetric (Lab)</span></small><small><span
 
457
        style="font-family: monospace;"></span><br style="font-family:
 
458
        monospace;">
 
459
      <span style="font-family: monospace;">&nbsp;</span><a
 
460
        style="font-family: monospace;" href="#c">-c viewcond</a><span
 
461
        style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
462
 
 
463
 
 
464
        set input viewing conditions for output profile CIECAM02 gamut
 
465
        mapping,</span><br style="font-family: monospace;">
 
466
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
467
 
 
468
 
 
469
        either an enumerated choice, or a parameter</span><br
 
470
        style="font-family: monospace;">
 
471
      <span style="font-family: monospace;">&nbsp;</span><a
 
472
        style="font-family: monospace;" href="#d">-d viewcond</a><span
 
473
        style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
474
 
 
475
 
 
476
        set output viewing conditions for output profile CIECAM02, gamut
 
477
        mapping</span><br style="font-family: monospace;">
 
478
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
479
 
 
480
 
 
481
        either an enumerated choice, or a parameter:value change</span><br
 
482
        style="font-family: monospace;">
 
483
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
484
 
 
485
 
 
486
        Also sets out of gamut clipping CAM space.</span><br
 
487
        style="font-family: monospace;">
 
488
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
489
 
 
490
 
 
491
        Enumerated Viewing Conditions:</span><br style="font-family:
 
492
        monospace;">
 
493
      <span style="font-family: monospace;"></span></small><small><span
 
494
        style="font-family: monospace;">&nbsp; &nbsp; &nbsp; &nbsp;
 
495
        &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; pp - Practical Reflection
 
496
        Print (ISO-3664 P2)</span><br style="font-family: monospace;">
 
497
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
498
 
 
499
 
 
500
        &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; pe - Print evaluation
 
501
        environment (CIE 116-1995)<br>
 
502
      </span></small><small><span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
528
503
&nbsp;
529
504
&nbsp;
530
505
&nbsp;&nbsp;
532
507
pc
533
508
-
534
509
Critical
535
 
print evaluation
536
 
environment (ISO-3664 P1)</span></small><br
537
 
 style="font-family: monospace;">
538
 
<small><span style="font-family: monospace;"></span><span
539
 
 style="font-family: monospace;">&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;
540
 
&nbsp;&nbsp;
541
 
&nbsp; &nbsp; &nbsp; mt - Monitor in typical work environment</span><br
542
 
 style="font-family: monospace;">
543
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
510
print
 
511
evaluation
 
512
environment
 
513
(ISO-3664
 
514
 
 
515
 
 
516
        P1)</span></small><br style="font-family: monospace;">
 
517
    <small><span style="font-family: monospace;"></span><span
 
518
        style="font-family: monospace;">&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;
 
519
        &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; mt - Monitor in typical work
 
520
        environment</span><br style="font-family: monospace;">
 
521
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
544
522
&nbsp;
545
523
&nbsp;
546
524
&nbsp;
549
527
mb
550
528
-
551
529
Monitor
552
 
in bright work environment</span><br style="font-family: monospace;">
553
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;
554
 
&nbsp;
555
 
&nbsp; &nbsp; &nbsp;&nbsp; md - Monitor in darkened work
556
 
environment</span><br style="font-family: monospace;">
557
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;
558
 
&nbsp;
559
 
&nbsp;&nbsp; &nbsp; &nbsp; jm - Projector in dim environment</span><br
560
 
 style="font-family: monospace;">
561
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp; &nbsp;
562
 
&nbsp;&nbsp; &nbsp; &nbsp;
563
 
&nbsp;&nbsp;&nbsp; jd - Projector in dark environment</span><br
564
 
 style="font-family: monospace;">
565
 
<span style="font-family: monospace;">&nbsp;&nbsp; &nbsp; &nbsp;
566
 
&nbsp;&nbsp; &nbsp;
567
 
&nbsp;&nbsp;&nbsp; pcd - Photo CD - original scene
568
 
outdoors</span><br style="font-family: monospace;">
569
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;
570
 
&nbsp; &nbsp;&nbsp;
571
 
&nbsp;&nbsp;&nbsp; ob - Original scene - Bright Outdoors</span><br
572
 
 style="font-family: monospace;">
573
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;
574
 
&nbsp;
575
 
&nbsp; &nbsp; &nbsp;&nbsp; cx - Cut Sheet Transparencies on a viewing
576
 
box</span></small><small><span style="font-family: monospace;"></span><span
577
 
 style="font-family: monospace;"></span><br
578
 
 style="font-family: monospace;">
579
 
<span style="font-family: monospace;">&nbsp; &nbsp; &nbsp; &nbsp;
580
 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
581
 
&nbsp;&nbsp;&nbsp; s:surround n = auto, a =
582
 
average, m = dim, d = dark,</span><br style="font-family: monospace;">
583
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
584
 
&nbsp;
585
 
&nbsp;
586
 
&nbsp;
587
 
&nbsp;
588
 
&nbsp;
589
 
&nbsp;&nbsp;&nbsp;&nbsp;
590
 
&nbsp;&nbsp;
591
 
c
592
 
=
593
 
transparency (default average)</span><br style="font-family: monospace;">
594
 
<span style="font-family: monospace;">&nbsp; &nbsp; &nbsp; &nbsp;
595
 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
596
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
597
 
w:X:Y:Z&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Adapted white point
598
 
as XYZ (default media white)</span><br style="font-family: monospace;">
599
 
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
530
in
 
531
bright
 
532
work
 
533
 
 
534
 
 
535
        environment</span><br style="font-family: monospace;">
 
536
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp; &nbsp;
 
537
        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; md - Monitor in
 
538
        darkened work environment</span><br style="font-family:
 
539
        monospace;">
 
540
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp; &nbsp;
 
541
        &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; jm - Projector in dim
 
542
        environment</span><br style="font-family: monospace;">
 
543
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp; &nbsp;
 
544
        &nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp; jd - Projector in
 
545
        dark environment</span><br style="font-family: monospace;">
 
546
      <span style="font-family: monospace;">&nbsp;&nbsp; &nbsp; &nbsp;
 
547
        &nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp; pcd - Photo CD - original
 
548
        scene outdoors</span><br style="font-family: monospace;">
 
549
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp; &nbsp;
 
550
        &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ob - Original
 
551
        scene - Bright Outdoors</span><br style="font-family:
 
552
        monospace;">
 
553
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp; &nbsp;
 
554
        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; cx - Cut Sheet
 
555
        Transparencies on a viewing box</span></small><small><span
 
556
        style="font-family: monospace;"></span><span style="font-family:
 
557
        monospace;"></span><br style="font-family: monospace;">
 
558
      <span style="font-family: monospace;">&nbsp; &nbsp; &nbsp; &nbsp;
 
559
        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp;
 
560
        s:surround n = auto, a = average, m = dim, d = dark,</span><br
 
561
        style="font-family: monospace;">
 
562
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
563
 
 
564
 
 
565
        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;
 
566
        &nbsp;&nbsp; c = transparency (default average)</span><br
 
567
        style="font-family: monospace;">
 
568
      <span style="font-family: monospace;">&nbsp; &nbsp; &nbsp; &nbsp;
 
569
        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
 
570
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
571
        w:X:Y:Z&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Adapted white point
 
572
        as XYZ (default media white)</span><br style="font-family:
 
573
        monospace;">
 
574
      <span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
600
575
&nbsp;
601
576
&nbsp;
602
577
&nbsp;
606
581
&nbsp;
607
582
&nbsp;
608
583
w:x:y&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
609
 
Adapted white
610
 
point as x, y</span><br style="font-family: monospace;">
611
 
<span style="font-family: monospace;">&nbsp; &nbsp; &nbsp; &nbsp;
612
 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
613
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a:adaptation&nbsp; Adaptatation
614
 
luminance in
615
 
cd.m^2
616
 
(default 50.0)</span><br style="font-family: monospace;">
617
 
<span style="font-family: monospace;">&nbsp; &nbsp; &nbsp; &nbsp;
618
 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
619
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; b:background&nbsp;
620
 
Background % of image luminance (default 20)<br>
621
 
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;
622
 
&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; l:scenewhite&nbsp; Scene white in
623
 
cd.m^2 if surround = auto (default 250)<br
624
 
 style="font-family: monospace;">
625
 
</span><span style="font-family: monospace;">&nbsp; &nbsp; &nbsp;
626
 
&nbsp;
627
 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
628
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
629
 
f:flare&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flare
630
 
light % of image luminance (default 1)</span><br
631
 
 style="font-family: monospace;">
632
 
<span style="font-family: monospace;">&nbsp; &nbsp; &nbsp; &nbsp;
633
 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
634
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
635
 
f:X:Y:Z&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flare color
636
 
as XYZ (default media white)</span><br style="font-family: monospace;">
637
 
<span style="font-family: monospace;">&nbsp; &nbsp; &nbsp; &nbsp;
638
 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
639
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
640
 
f:x:y&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flare color as x,
641
 
y<br>
642
 
&nbsp;<a href="#P">-P</a>
643
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
644
 
Create
645
 
gamut
646
 
gammap_p.wrl
647
 
and
648
 
gammap_s.wrl
649
 
diagostics<br>
650
 
</span></small><small><span style="font-family: monospace;">&nbsp;<a
651
 
 href="#O">-O outputfile</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
652
 
Override the default output filename &amp; extension.</span></small><br
653
 
 style="font-family: monospace;">
654
 
<small><span style="font-family: monospace;"></span><span
655
 
 style="font-family: monospace;">&nbsp;</span><a
656
 
 style="font-family: monospace;" href="#p1"><i>inoutfile</i></a><span
657
 
 style="font-family: monospace;"> &nbsp;&nbsp; &nbsp; &nbsp;
658
 
&nbsp; &nbsp; Base name for input.ti3/output.icc file</span></small><br>
659
 
<h3>Options<br>
660
 
</h3>
661
 
<b><a name="v"></a>-v</b>&nbsp; Turn on verbose mode. Gives progress
662
 
information as the profile is created. Since colprof can take a long
663
 
time to generate, this is often useful to monitor progress. If used in
664
 
combination with the <b>-y</b> flag, the error of each test point to
665
 
the resulting profile will be printed out.<br>
666
 
<br>
667
 
<a name="A"></a>The <b>-A</b> parameter allows setting of the device
668
 
manufacturer description tag. The parameter should be a string that
669
 
identifies the manufacturer of the device being profiled. With most
670
 
command line shells, it will be necessary to enclose the parameter
671
 
with double quotes, so that spaces and other special characters are
672
 
included in the parameter, and not mistaken for the start of another
673
 
flag, or as a final command line parameters. By default no manufacturer
674
 
description string tag will be generated for the profile.<br>
675
 
<br>
676
 
<a name="M"></a>The <b>-M</b> parameter allows setting of the device
677
 
mode description tag. The parameter should be a string that identifies
678
 
the particular model of device being profiled. With most command line
679
 
shells, it will be necessary to enclose the parameter with double
680
 
quotes, so that spaces and other special characters are included in the
681
 
parameter, and not mistaken for the start of another flag, or as a
682
 
final command line parameters. By default no model description string
683
 
tag will be generated for the profile.<br>
684
 
<br>
685
 
<a name="D"></a>The <b>-D</b> parameter allows setting of the profile
686
 
description tag. The parameter should be a string that describes the
687
 
device and profile. On many systems, it will be this string that will
688
 
be used to identify the profile from a list of possible profiles. With
689
 
most command line shells, it will be
690
 
necessary to enclose the parameter with double quotes, so that spaces
691
 
and other special characters are included in the parameter, and not
692
 
mistaken for the start of another flag, or as a final command line
693
 
parameter. Many programs that deal with ICC profiles use the
694
 
description tag to identify a profile, rather than the profile
695
 
filename, so using a descriptive string is important in being able to
696
 
find a profile. By default, the base name of the resulting profile will
697
 
be used as the description.<br>
698
 
<br>
699
 
<a name="C"></a>The <b>-C</b> parameter allows setting of the profile
700
 
copyright tag. The parameter should be a string that describes the
701
 
copyright (if any) claimed on the profile being generated.. With most
702
 
command line shells, it will be necessary to enclose the parameter
703
 
with double quotes, so that spaces and other special characters are
704
 
included in the parameter, and not mistaken for the start of another
705
 
flag, or as a final command line parameters. By default a generic
706
 
copyright string will be generated for the profile.<br>
707
 
<br>
708
 
<a name="Z"></a>The <b>-Z</b> parameter allows setting of the profile
709
 
attribute flags. There are four flags: <span style="font-weight: bold;">t</span>
710
 
to set Transparency, the default being Reflective; <span
711
 
 style="font-weight: bold;">m</span> to set Matte, the default is
712
 
Glossy; <span style="font-weight: bold;">n</span> to set Negative, the
713
 
default is Positive; <span style="font-weight: bold;">b</span> to set
714
 
BlackAndWhite, the default is Color.<br>
715
 
<br>
716
 
<a name="q"></a> The <b>-q</b> parameter sets the level of
717
 
effort and/or detail in the resulting profile. For table based profiles
718
 
("cLUT" profiles), it sets the main lookup table size, and hence
719
 
quality in the resulting profile. For matrix
720
 
profiles it sets the per channel curve detail level and fitting
721
 
"effort". It is <span style="text-decoration: underline;">highly
722
 
recommended</span> that <span style="font-weight: bold;">-qm</span> be
723
 
used as a starting point, and
724
 
other settings only tried after this has been evaluated. <span
725
 
 style="font-weight: bold;">NOTE</span> that <span
726
 
 style="font-weight: bold;">-qu</span> is a <span
727
 
 style="text-decoration: underline;">test mode</span>, and shouldn't be
728
 
used,
729
 
except to prove that it is not worth using.<br>
730
 
<br>
731
 
<a name="b"></a> The <b>-b</b> flag overrides the <b>-q</b>
732
 
parameter, and sets the lut resolution for the BtoA (inverse) to a low
733
 
value. The creation of the B2A table is fairly time consuming, and if
734
 
the profile is only going to be used by <a href="targen.html">targen</a>,
735
 
or
736
 
if
737
 
it
738
 
will
739
 
only
740
 
be
741
 
used
742
 
as an input space profile, or if it will
743
 
only
744
 
be linked as an output profile using Argyll's <a href="collink.html">collink</a>
745
 
tool using the <b>-G</b> option
746
 
(inverse AtoB option), then a high quality BtoA table is not required,
747
 
and some time and profile space can be saved. If the profile is to be
748
 
used
749
 
as an output space profile with another CMS, or is going to be linked
750
 
using
751
 
the simple (-s) or mapping mode (-g) options, then a good quality B2A
752
 
table is needed, and the -b flag should
753
 
<span style="font-weight: bold;">NOT</span>
754
 
be set. Optionaly, a specific B2A table quality can be set.<br>
755
 
<br>
756
 
For input devices,&nbsp; the presence of a B2A table is not mandatory,
757
 
and it can be omitted entirely from the profile by using <span
758
 
 style="font-weight: bold;">-bn</span>. Note that input profiles and
759
 
matrix profiles will only contain a colorimetric intent table or matrix.<br>
760
 
<br>
761
 
<a name="y"></a> The <b>-y</b> flag does a verification check on the
762
 
AtoB profile. This is done by comparing what CIE colors the
763
 
profile predicts for the test chart test patches, and comparing them
764
 
to the actual values. A summary of the average and maximum Lab delta
765
 
E's will be printed out if this flag is set. If the <b>-v</b> flag is
766
 
also set, then information for each patch will also be printed.<br>
767
 
<br>
768
 
<a name="ni"></a><a name="np"></a><a name="no"></a>Normally cLUT base
769
 
profiles are
770
 
generated with three major elements:-
771
 
per
772
 
device channel (shaper) input curves, the multi-dimensional lut table,
773
 
and per PCS channel (shaper) output curves. The&nbsp; Using the <b>-ni</b>
774
 
flag disables the creation of the per device channel curves, while
775
 
using the <b>-no</b> flag disables the creation
776
 
of the per PCS channel curves.<br>
777
 
For cLUT based profiles, the input curves that are written to the
778
 
profile are composed of two components, a shape to best match the
779
 
detailed shape of the device behavior, and a shape to distribute the
780
 
input values evenly across the LUT input indexes. The <span
781
 
 style="font-weight: bold;">-no</span> flag disables the former, while
782
 
the <span style="font-weight: bold;">-np</span> flag disables the
783
 
latter. <br>
784
 
<br>
785
 
<a name="nc"></a><span style="font-weight: bold;">-nc </span>Normally
786
 
the device and CIE/spectral sample data and calibration curves used to
787
 
create a profile is
788
 
stored in the <span style="font-weight: bold;">'targ'</span> text tag
789
 
in the resulting ICC profile. To suppress this and
790
 
make the resulting profile smaller, use the <span
791
 
 style="font-weight: bold;">-nc </span>flag. <span
792
 
 style="font-weight: bold;">Note</span> that this will then preclude
793
 
final calibrated device value ink limits from being computed for the
794
 
resulting profile in subsequent use (ie. <a href="collink.html">collink</a>,
795
 
<a href="xicclu.html">xicclu</a> etc.).<br>
796
 
<br>
797
 
<a name="k"></a> -<b>k</b> parameter sets the target level of black (K)
798
 
when creating a B2A CMYK output tables. This is often called a black
799
 
level, a black inking rule, black generation, or under color
800
 
removal.&nbsp; These set the target black level.<br>
801
 
<br>
802
 
&nbsp;Possible arguments to the <b>-k</b> flag are:<br>
803
 
<br>
804
 
<b> -kz</b> selects minimum black (0.0)<br>
805
 
<b> -kh</b> selects a black value of 0.5<br>
806
 
<b> -kx</b> selects the maximum possible black (1.0)<br>
807
 
<b> -kr</b> selects a linear black ramp, starting at minimum black for
808
 
highlight, and maximum black for shadow (equivalent to -kp 0 0 1 1 1).
809
 
This is the default.<br>
810
 
<br>
811
 
<b><a name="kp"></a>-k p stle stpo enpo enle shape</b>&nbsp; allows an
812
 
arbitrary black value ramp to be defined, consisting of a starting
813
 
value (stle) for highlights, a breakpoint L value (stpo) where it
814
 
starts to transition to the shadow level, an end breakpoint L (enpo)
815
 
where it flattens out again, and the finishing black level (enle) for
816
 
the shadows. There is also a curve parameter, that modifies the
817
 
transition from stle to enle to either be concave (ie.&nbsp; the
818
 
transition starts gradually and and finished more abruptly) using
819
 
values 0.0-1.0, with 0.0 being most concave, or convex (the transition
820
 
starts more abruptly but finishes gradually), using values 1.0-2.0,
821
 
with 2.0 being the most convex.<br>
822
 
<br>
823
 
Typical black value generation curve with parameters something
824
 
like: -kp 0 .1 .9 1 .5<br>
825
 
<br>
826
 
<tt> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.0 K &nbsp; |
827
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;enpo<br>
828
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
829
 
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
830
 
&nbsp;&nbsp;
831
 
&nbsp;
832
 
&nbsp;_______&nbsp;
833
 
enle<br>
834
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
835
 
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
836
 
&nbsp;
837
 
&nbsp;
838
 
&nbsp;/<br>
839
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
840
 
|&nbsp;&nbsp;&nbsp;&nbsp;
841
 
&nbsp;&nbsp;
842
 
&nbsp;
843
 
/<br>
844
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
845
 
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
846
 
&nbsp;
847
 
&nbsp;/<br>
848
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
849
 
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
850
 
&nbsp;
851
 
/<br>
852
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; stle&nbsp;
853
 
| ------/<br>
854
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;
855
 
&nbsp;&nbsp;&nbsp;&nbsp; +-------------------<br>
856
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.0 K&nbsp;
857
 
0.0&nbsp;&nbsp;&nbsp; stpo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.0<br>
858
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
584
Adapted
 
585
white
 
586
point
 
587
as
 
588
 
 
589
 
 
590
        x, y</span><br style="font-family: monospace;">
 
591
      <span style="font-family: monospace;">&nbsp; &nbsp; &nbsp; &nbsp;
 
592
        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
 
593
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a:adaptation&nbsp; Adaptatation
 
594
        luminance in cd.m^2 (default 50.0)</span><br style="font-family:
 
595
        monospace;">
 
596
      <span style="font-family: monospace;">&nbsp; &nbsp; &nbsp; &nbsp;
 
597
        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
 
598
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; b:background&nbsp; Background %
 
599
        of image luminance (default 20)<br>
 
600
        &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;
 
601
        &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp; l:scenewhite&nbsp;
 
602
        Scene white in cd.m^2 if surround = auto (default 250)<br
 
603
          style="font-family: monospace;">
 
604
      </span><span style="font-family: monospace;">&nbsp; &nbsp; &nbsp;
 
605
        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
 
606
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
607
        f:flare&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flare light % of
 
608
        image luminance (default 1)</span><br style="font-family:
 
609
        monospace;">
 
610
      <span style="font-family: monospace;">&nbsp; &nbsp; &nbsp; &nbsp;
 
611
        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
 
612
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
613
        f:X:Y:Z&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flare color as XYZ
 
614
        (default media white)</span><br style="font-family: monospace;">
 
615
      <span style="font-family: monospace;">&nbsp; &nbsp; &nbsp; &nbsp;
 
616
        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
 
617
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
618
        f:x:y&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flare
 
619
        color as x, y<br>
 
620
        &nbsp;<a href="#P">-P</a>
 
621
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
622
 
 
623
 
 
624
        Create gamut gammap_p.wrl and gammap_s.wrl diagostics<br>
 
625
      </span></small><small><span style="font-family: monospace;">&nbsp;<a
 
626
          href="#O">-O outputfile</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
627
Override
 
628
 
 
629
 
 
630
        the default output filename &amp; extension.</span></small><br
 
631
      style="font-family: monospace;">
 
632
    <small><span style="font-family: monospace;"></span><span
 
633
        style="font-family: monospace;">&nbsp;</span><a
 
634
        style="font-family: monospace;" href="#p1"><i>inoutfile</i></a><span
 
635
        style="font-family: monospace;"> &nbsp;&nbsp; &nbsp; &nbsp;
 
636
        &nbsp; &nbsp; Base name for input.ti3/output.icc file</span></small><br>
 
637
    <h3>Options<br>
 
638
    </h3>
 
639
    <b><a name="v"></a>-v</b>&nbsp; Turn on verbose mode. Gives progress
 
640
    information as the profile is created. Since colprof can take a long
 
641
    time to generate, this is often useful to monitor progress. If used
 
642
    in combination with the <b>-y</b> flag, the error of each test
 
643
    point to the resulting profile will be printed out.<br>
 
644
    <br>
 
645
    <a name="A"></a>The <b>-A</b> parameter allows setting of the
 
646
    device manufacturer description tag. The parameter should be a
 
647
    string that identifies the manufacturer of the device being
 
648
    profiled. With most command line shells, it will be necessary to
 
649
    enclose the parameter with double quotes, so that spaces and other
 
650
    special characters are included in the parameter, and not mistaken
 
651
    for the start of another flag, or as a final command line
 
652
    parameters. By default no manufacturer description string tag will
 
653
    be generated for the profile.<br>
 
654
    <br>
 
655
    <a name="M"></a>The <b>-M</b> parameter allows setting of the
 
656
    device mode description tag. The parameter should be a string that
 
657
    identifies the particular model of device being profiled. With most
 
658
    command line shells, it will be necessary to enclose the parameter
 
659
    with double quotes, so that spaces and other special characters are
 
660
    included in the parameter, and not mistaken for the start of another
 
661
    flag, or as a final command line parameters. By default no model
 
662
    description string tag will be generated for the profile.<br>
 
663
    <br>
 
664
    <a name="D"></a>The <b>-D</b> parameter allows setting of the
 
665
    profile description tag. The parameter should be a string that
 
666
    describes the device and profile. On many systems, it will be this
 
667
    string that will be used to identify the profile from a list of
 
668
    possible profiles. With most command line shells, it will be
 
669
    necessary to enclose the parameter with double quotes, so that
 
670
    spaces and other special characters are included in the parameter,
 
671
    and not mistaken for the start of another flag, or as a final
 
672
    command line parameter. Many programs that deal with ICC profiles
 
673
    use the description tag to identify a profile, rather than the
 
674
    profile filename, so using a descriptive string is important in
 
675
    being able to find a profile. By default, the base name of the
 
676
    resulting profile will be used as the description.<br>
 
677
    <br>
 
678
    <a name="C"></a>The <b>-C</b> parameter allows setting of the
 
679
    profile copyright tag. The parameter should be a string that
 
680
    describes the copyright (if any) claimed on the profile being
 
681
    generated.. With most command line shells, it will be necessary to
 
682
    enclose the parameter with double quotes, so that spaces and other
 
683
    special characters are included in the parameter, and not mistaken
 
684
    for the start of another flag, or as a final command line
 
685
    parameters. By default a generic copyright string will be generated
 
686
    for the profile.<br>
 
687
    <br>
 
688
    <a name="Za"></a>The <b>-Z</b> parameter allows setting of the
 
689
    profile attribute flags. There are four flags: <span
 
690
      style="font-weight: bold;">t</span> to set Transparency, the
 
691
    default being Reflective; <span style="font-weight: bold;">m</span>
 
692
    to set Matte, the default is Glossy; <span style="font-weight:
 
693
      bold;">n</span> to set Negative, the default is Positive; <span
 
694
      style="font-weight: bold;">b</span> to set BlackAndWhite, the
 
695
    default is Color.<br>
 
696
    <br>
 
697
    <a name="Zi"></a>The <b>-Z</b> parameter allows setting of the
 
698
    profile default intent. The default intent can be one of the four
 
699
    standard intents: <span style="font-weight: bold;">p</span> to set
 
700
    Perceptual, <span style="font-weight: bold;">r</span> to set
 
701
    Relative Colorimetric, <span style="font-weight: bold;">s</span> to
 
702
    set Saturation, and <span style="font-weight: bold;">a</span> to
 
703
    set Absolute colorimetric.<br>
 
704
    <br>
 
705
    <a name="q"></a> The <b>-q</b> parameter sets the level of effort
 
706
    and/or detail in the resulting profile. For table based profiles
 
707
    ("cLUT" profiles), it sets the main lookup table size, and hence
 
708
    quality in the resulting profile. For matrix profiles it sets the
 
709
    per channel curve detail level and fitting "effort". It is <span
 
710
      style="text-decoration: underline;">highly recommended</span> that
 
711
    <span style="font-weight: bold;">-qm</span> be used as a starting
 
712
    point, and other settings only tried after this has been evaluated.
 
713
    <span style="font-weight: bold;">NOTE</span> that <span
 
714
      style="font-weight: bold;">-qu</span> is a <span
 
715
      style="text-decoration: underline;">test mode</span>, and
 
716
    shouldn't be used, except to prove that it is not worth using.<br>
 
717
    <br>
 
718
    <a name="b"></a> The <b>-b</b> flag overrides the <b>-q</b>
 
719
    parameter, and sets the lut resolution for the BtoA (inverse) to a
 
720
    low value. The creation of the B2A table is fairly time consuming,
 
721
    and if the profile is only going to be used by <a
 
722
      href="targen.html">targen</a>, or if it will only be used as an
 
723
    input space profile, or if it will only be linked as an output
 
724
    profile using Argyll's <a href="collink.html">collink</a> tool
 
725
    using the <b>-G</b> option (inverse AtoB option), then a high
 
726
    quality BtoA table is not required, and some time and profile space
 
727
    can be saved. If the profile is to be used as an output space
 
728
    profile with another CMS, or is going to be linked using the simple
 
729
    (-s) or mapping mode (-g) options, then a good quality B2A table is
 
730
    needed, and the -b flag should <span style="font-weight: bold;">NOT</span>
 
731
    be set. Optionaly, a specific B2A table quality can be set.<br>
 
732
    <br>
 
733
    For input devices,&nbsp; the presence of a B2A table is not
 
734
    mandatory, and it can be omitted entirely from the profile by using
 
735
    <span style="font-weight: bold;">-bn</span>. Note that input
 
736
    profiles and matrix profiles will only contain a colorimetric intent
 
737
    table or matrix.<br>
 
738
    <br>
 
739
    <a name="y"></a> The <b>-y</b> flag does a verification check on
 
740
    the AtoB profile. This is done by comparing what CIE colors the
 
741
    profile predicts for the test chart test patches, and comparing them
 
742
    to the actual values. A summary of the average and maximum Lab delta
 
743
    E's will be printed out if this flag is set. If the <b>-v</b> flag
 
744
    is also set, then information for each patch will also be printed.<br>
 
745
    <br>
 
746
    <a name="ni"></a><a name="np"></a><a name="no"></a>Normally cLUT
 
747
    base profiles are generated with three major elements:- per device
 
748
    channel (shaper) input curves, the multi-dimensional lut table, and
 
749
    per PCS channel (shaper) output curves. The&nbsp; Using the <b>-ni</b>
 
750
    flag disables the creation of the per device channel curves, while
 
751
    using the <b>-no</b> flag disables the creation of the per PCS
 
752
    channel curves.<br>
 
753
    For cLUT based profiles, the input curves that are written to the
 
754
    profile are composed of two components, a shape to best match the
 
755
    detailed shape of the device behavior, and a shape to distribute the
 
756
    input values evenly across the LUT input indexes. The <span
 
757
      style="font-weight: bold;">-no</span> flag disables the former,
 
758
    while the <span style="font-weight: bold;">-np</span> flag disables
 
759
    the latter. <br>
 
760
    <br>
 
761
    <a name="nc"></a><span style="font-weight: bold;">-nc </span>Normally
 
762
the
 
763
 
 
764
 
 
765
    device and CIE/spectral sample data and calibration curves used to
 
766
    create a profile is stored in the <span style="font-weight: bold;">'targ'</span>
 
767
    text tag in the resulting ICC profile. To suppress this and make the
 
768
    resulting profile smaller, use the <span style="font-weight: bold;">-nc
 
769
 
 
770
    </span>flag. <span style="font-weight: bold;">Note</span> that this
 
771
    will then preclude final calibrated device value ink limits from
 
772
    being computed for the resulting profile in subsequent use (ie. <a
 
773
      href="collink.html">collink</a>, <a href="xicclu.html">xicclu</a>
 
774
    etc.).<br>
 
775
    <br>
 
776
    <a name="k"></a> -<b>k</b> parameter sets the target level of black
 
777
    (K) when creating a B2A CMYK output tables. This is often called a
 
778
    black level, a black inking rule, black generation, or under color
 
779
    removal.&nbsp; These set the target black level.<br>
 
780
    <br>
 
781
    &nbsp;Possible arguments to the <b>-k</b> flag are:<br>
 
782
    <br>
 
783
    <b> -kz</b> selects minimum black (0.0)<br>
 
784
    <b> -kh</b> selects a black value of 0.5<br>
 
785
    <b> -kx</b> selects the maximum possible black (1.0)<br>
 
786
    <b> -kr</b> selects a linear black ramp, starting at minimum black
 
787
    for highlight, and maximum black for shadow (equivalent to -kp 0 0 1
 
788
    1 1). This is the default.<br>
 
789
    <br>
 
790
    <b><a name="kp"></a>-k p stle stpo enpo enle shape</b>&nbsp; allows
 
791
    an arbitrary black value ramp to be defined, consisting of a
 
792
    starting value (stle) for highlights, a breakpoint L value (stpo)
 
793
    where it starts to transition to the shadow level, an end breakpoint
 
794
    L (enpo) where it flattens out again, and the finishing black level
 
795
    (enle) for the shadows. There is also a curve parameter, that
 
796
    modifies the transition from stle to enle to either be concave
 
797
    (ie.&nbsp; the transition starts gradually and and finished more
 
798
    abruptly) using values 0.0-1.0, with 0.0 being most concave, or
 
799
    convex (the transition starts more abruptly but finishes gradually),
 
800
    using values 1.0-2.0, with 2.0 being the most convex.<br>
 
801
    <br>
 
802
    Typical black value generation curve with parameters something like:
 
803
    -kp 0 .1 .9 1 .5<br>
 
804
    <br>
 
805
    <tt> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.0 K &nbsp; |
 
806
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;enpo<br>
 
807
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
808
 
 
809
 
 
810
      |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;
 
811
      &nbsp;_______&nbsp; enle<br>
 
812
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
813
 
 
814
 
 
815
      |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;/<br>
 
816
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
817
 
 
818
 
 
819
      |&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; /<br>
 
820
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
821
 
 
822
 
 
823
      |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;/<br>
 
824
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
825
 
 
826
 
 
827
      |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; /<br>
 
828
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
829
      stle&nbsp; | ------/<br>
 
830
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;
 
831
      &nbsp;&nbsp;&nbsp;&nbsp; +-------------------<br>
 
832
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.0 K&nbsp;
 
833
      0.0&nbsp;&nbsp;&nbsp;
 
834
      stpo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.0<br>
 
835
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
859
836
White&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
860
 
Black<br>
861
 
</tt>
862
 
<br>
863
 
For minimum sensitivity of printed output to the lighting spectrum, it
864
 
currently seems best to use the maximum possible black, but other black
865
 
generation levels (ie. 0.3 to 0.5) may well be preferred if one wants
866
 
to
867
 
minimize the noisy appearance of black on an inkjet device, or
868
 
if the banding behaviour or other rendering flaws of the printer is to
869
 
be minimized. <br>
870
 
&nbsp;
871
 
<br>
872
 
The <a href="xicclu.html">xicclu</a> tool can be used to plot out
873
 
the resulting black level for a given set of parameters, by using the <a
874
 
 href="xicclu.html#g">-g</a> flag of a profile already created from the
875
 
same .ti3 file.<br>
876
 
<br>
877
 
<a name="K"></a> <span style="font-weight: bold;">-K parameters.</span>
878
 
Any of the <span style="font-weight: bold;">-k</span> options above
879
 
can use the <span style="font-weight: bold;">-K</span> version, in
880
 
which rather than a black value target being defined by the inking
881
 
rule, a black <span style="text-decoration: underline;">locus</span>
882
 
target is defined. For each lookup, the minimum possible black level
883
 
and the maximum possible black level is determined, the former
884
 
corresponding to a locus target of 0, and the latter corresponding to a
885
 
locus target of 1. For instance, at
886
 
the
887
 
white point, no black will be used in the output, even if the black
888
 
locus specifies a maximum (since the maximum amount of black that
889
 
can be used to print white is actually zero). Similarly, at the black
890
 
point, black may well be used, even if the black locus specifies
891
 
zero black (since a certain amount of black is needed to achieve the
892
 
desired density of color). <br>
893
 
<tt> </tt><br>
894
 
<a name="l"></a> The <b>-l</b> <i>tlimit</i> parameter sets the total
895
 
ink limit (TAC, Total Area Coverage) for the CMYK separation, as a
896
 
total percentage from 0% to 400%, and overrides any ink limit specified
897
 
in the .ti3 file. The limit value should generally be set a little
898
 
below the value used in the test chart generation, to avoid the very
899
 
edges of the gamut. If the test chart ink limit has been chosen to be a
900
 
little beyond an acceptable level, then this number should be the
901
 
acceptable level. Although
902
 
limits can be set below 200%, this will generally restrict the color
903
 
gamut
904
 
noticeably, as fully saturated secondary colors will not be reproduced.
905
 
Values are between 220% and 300% for typical printing devices. Ink
906
 
limits will be in the final calibrated device values if the <span
907
 
 style="font-weight: bold;">.ti3</span> includes the calibration table.<br>
908
 
<br>
909
 
<a name="L"></a> The <b>-L</b> <i>klimit</i> parameter sets the black
910
 
channel ink limit for the CMYK separation, as a total percentage from
911
 
0%
912
 
to 100%. For printing press like devices, this can be used to prevent
913
 
the
914
 
black channel screening pattern "filling in". Typical values might be
915
 
from
916
 
95% to 99%. Note that with the current implementation this can slow
917
 
down the creation of the profile quite noticeably, so do not use <span
918
 
 style="font-weight: bold;">-L</span> unless you really need to. Ink
919
 
limits will be in the final calibrated device values if the <span
920
 
 style="font-weight: bold;">.ti3</span> includes the calibration table.<br>
921
 
<br>
922
 
<a name="a"></a> The <b>-a</b> parameter allows choosing an alternate
923
 
profile type. <br>
924
 
<br>
925
 
By default (equivalent
926
 
to <b>-al</b>) profile creates a <span style="font-weight: bold;">cLUT</span>
927
 
based table profile with a PCS
928
 
(Profile Connection Space) of L*a*b*, which generally gives the most
929
 
accurate results, and allows for the four different rendering intents
930
 
that ICC profiles
931
 
can support.<br>
932
 
<br>
933
 
A cLUT base table profile using a PCS of XYZ can be created
934
 
if <b>-ax</b> is used, and this may have the advantage of better
935
 
accuracy for additive type devices (displays, scanners, cameras etc.),
936
 
may avoid clipping for displays with a colorant chromaticity that can't
937
 
be encoded in L*a*b* PCS space, and may give a more accurate white
938
 
point for input devices by avoiding
939
 
clipping of values above the white point that can occur in L*a*b* based
940
 
cLUT input profiles. By default cLUT XYZ PCS Display profiles will also
941
 
have a set of dummy matrix tags included in them, for better
942
 
compatibility with other systems. The dummy matrix deliberately swaps
943
 
Red and Green, so that it is obvious if the cLUT tables are not being
944
 
used. If it is important for both the cLUT and matrix be accurate, use <span
945
 
 style="font-weight: bold;">-aX</span>, which will create shaper/matrix
946
 
tags.<br>
947
 
<br>
948
 
For RGB input or display profiles, a simpler
949
 
type
950
 
of profile using either a gamma curves or a general shaper curves,
951
 
combined
952
 
with a matrix can be created, although such a profile cannot support
953
 
perceptual
954
 
or saturation intents. Gamma curve and matrix profiles can be created
955
 
by
956
 
specifying <b>-ag</b> or <b>-aG</b>, the former creating three
957
 
independent
958
 
gamma curves, one for each device channel, and the latter creating one
959
 
common curve for all the device channels. The latter may be needed with
960
 
certain applications that will not accept different gamma curves for
961
 
each
962
 
channel. General shaper curve and matrix profiles (which are superior
963
 
to
964
 
gamma curve profiles) can be created by specifying <b>-as</b> or <b>-aS</b>,
965
 
the
966
 
former
967
 
creating
968
 
three
969
 
independent
970
 
shaper
971
 
curves,
972
 
one for each
973
 
device channel, and the latter creating one common curve for all the
974
 
device channels. The latter may be needed with certain applications
975
 
that will not accept
976
 
different shaper curves for each channel.<br>
977
 
<br>
978
 
The <span style="font-weight: bold;">-am</span> option will create a
979
 
matrix profile with linear (i.e. gamma = 1.0) curves. This may be
980
 
useful in creating a profile for a device that is known to have a
981
 
perfectly linear response, such as a camera in RAW mode.<br>
982
 
<br>
983
 
<a name="u"></a> <span style="font-weight: bold;">-u:</span> cLUT
984
 
style
985
 
input profiles will normally be created
986
 
such that the white point of the test chart, will be mapped to perfect
987
 
white when used with any of the non-absolute colorimetric intents. This
988
 
is the expected behaviour for input profiles. If such a profile
989
 
is then used with a sample that has a lighter color than the original
990
 
test chart, the profile will clip the value, since it cannot be
991
 
represented in the lut table. Using the <b>-u</b> flag causes the lut
992
 
based input profile to be constructed so that the lut table contains
993
 
absolute color values, and the white of the test chart will map to its
994
 
absolute value, and any values whiter than that, will not be clipped by
995
 
the profile, with values outside the range of the test chart being
996
 
extrapolated. The profile effectively operates in an absolute intent
997
 
mode, &nbsp;irrespective of what intent is selected when it is used.
998
 
This flag can be useful when an input profile is needed for using a
999
 
scanner as a "poor mans" colorimeter, or if the white point of the test
1000
 
chart doesn't represent the white points of media
1001
 
that will be used in practice, and that white point adjustment will be
1002
 
done individually in some downstream application.<br>
1003
 
<br>
1004
 
<a name="un"></a><span style="font-weight: bold;">-un</span>: By
1005
 
default a cLUT input profile with the <span style="font-weight: bold;">-u</span>
1006
 
flag set will extrapolate values beyond the test chart white and black
1007
 
points, and to improve the plausibility of the extrapolation, a special
1008
 
matrix model will be created that is used to add a perfect device white
1009
 
and perfect device black test point to the set of test patches.&nbsp;
1010
 
Selecting <span style="font-weight: bold;">-un</span> disables the
1011
 
addition of these extra extrapolated white and black patches.<br>
1012
 
<br>
1013
 
<a name="U"></a><span style="font-weight: bold;"> -U <span
1014
 
 style="font-style: italic;">scale</span>:</span> Input profiles will
1015
 
normally be created
1016
 
such that the white point of the test chart, will be mapped to perfect
1017
 
white when used with any of the non-absolute colorimetric intents. This
1018
 
is the expected behavior for input profiles. Sometimes the test chart
1019
 
white is not quite the same as the media being converted through the
1020
 
input profile, and it may be desirable in these cases to adjust the
1021
 
input profile white point to compensate for this. The <span
1022
 
 style="font-weight: bold;">-U</span> parameter allows this. If the
1023
 
media converted is a little darker than the test chart white, then use
1024
 
a scale factor slightly less than 1.0 to make sure that the media white
1025
 
comes out as white on conversion (ie. try 0.9 for instance). If the
1026
 
media is a little lighter than the test chart white and is "blowing
1027
 
out" the highlights, try a value slightly greater than 1.0 (ie. try 1.1
1028
 
for instance).<br>
1029
 
<br>
1030
 
<a name="R"></a><span style="font-weight: bold;"> -</span><span
1031
 
 style="font-weight: bold;">R</span><span style="font-weight: bold;">:</span>
1032
 
Normally the white point, black point and primary locations (for matrix
1033
 
profiles) are computed so as to create profiles that best match the
1034
 
sample data provided. Some programs are not happy with the resulting
1035
 
locations if they have negative XYZ values, or if the white point has a
1036
 
Y value &gt; 1. The <span style="font-weight: bold;">-R</span> option
1037
 
restricts the white, black and primary values, so as to work with these
1038
 
programs, but this will reduce the accuracy of the profile.<br>
1039
 
<br>
1040
 
<a name="i"></a> The <b>-i</b> flag allows specifying a standard or
1041
 
custom illumination spectrum, applied to spectral .ti3 data to compute
1042
 
PCS (Profile Connection Space) tristimulus values. <b>A</b>, <b>D50</b>,
1043
 
<b>D65</b>, <b>F5</b>, <b>F8</b>, <b>F10</b> are a selection of
1044
 
standard illuminant spectrums, with <b>D50</b> being the default. If a
1045
 
filename is specified instead, it will be assumed to be an Argyll
1046
 
specific <a href="File_Formats.html#.sp">.sp</a> custom spectrum file.
1047
 
This only works if spectral data is available. Illuminant details are:<br>
1048
 
<br>
1049
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A&nbsp;&nbsp; CIE tungsten
1050
 
filament lamp 2848K<br>
1051
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D50 CIE daylight 5000K<br>
1052
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D65 CIE daylight 6500K<br>
1053
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; F5&nbsp; CIE Fluorescent
1054
 
6350K, CRI 72<br>
1055
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; F8&nbsp; CIE Fluorescent
1056
 
5000K, CRI 95<br>
1057
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; F10 CIE Fluorescent 5000K,
1058
 
CRI 81<br>
1059
 
<br>
1060
 
Custom illuminants are most often used when a fluorescent tube base
1061
 
viewing booth is going to be used to view results.&nbsp; Other
1062
 
illuminant reference files could be created using a suitable measuring
1063
 
instrument such as a spectrocam, or an eyeone, although such
1064
 
instruments do not provide the necessary response down to Ultra Violet
1065
 
that is needed for accurate operation of Fluorescent Whitening Agent
1066
 
compensation.<br>
1067
 
Note that if an illuminant other than D50 is chosen, the resulting ICC
1068
 
profile will not be standard, and cannot be freely interchanged with
1069
 
other profiles that that us the standard D50 illuminant, particularly
1070
 
if the absolute rendering intent is used. Profiles
1071
 
should generally be linked with other profiles that have the same
1072
 
illuminant
1073
 
and observer.<br>
1074
 
<br>
1075
 
<a name="o"></a> The <b>-o</b> flag allows specifying a tristimulus
1076
 
observer, and is used to compute
1077
 
tristimulus values. The following choices are available:<br>
1078
 
<b>&nbsp; 1931_2</b> selects the standard CIE 1931 2 degree observer.
1079
 
The default.<br>
1080
 
&nbsp; <b>1964_10</b> selects the standard CIE 1964 10 degree observer.<br>
1081
 
&nbsp; <b>1955_2</b> selects the Stiles and Birch 1955 2 degree
1082
 
observer<br>
1083
 
&nbsp; <b>1978_2 </b>selects the Judd and Voss 1978 2 degree observer<br>
1084
 
&nbsp; <b>shaw</b> selects the Shaw and Fairchild 1997 2 degree
1085
 
observer<br>
1086
 
<br>
1087
 
Note that if an observer other than 1931 2 degree is chosen, the
1088
 
resulting ICC profile will not be standard, and cannot be freely
1089
 
interchanged with other profiles that that use the standard 1931 2
1090
 
degree
1091
 
observer. Profiles should only be linked with other profiles that have
1092
 
the same illuminant and observer. The <b>1978_2</b> observer or <span
1093
 
 style="font-weight: bold;">shaw</span> observer may give slightly
1094
 
better results than the <b>1931_2</b> observer.<br>
1095
 
<br>
1096
 
<a name="f"></a> The <b>-f</b> flag enables Fluorescent Whitening
1097
 
Agent (FWA) compensation. This only works if spectral data is
1098
 
available, and
1099
 
allows the effects of different levels of Ultra Violet in the viewing
1100
 
illuminant from that used by the instrument, be compensated for. This
1101
 
will only work accurately if you specify the <span
1102
 
 style="text-decoration: underline;">actual
1103
 
illuminant spectrum
1104
 
you are using to view the print</span>, using the <span
1105
 
 style="font-weight: bold;"><span style="font-weight: bold;">-i</span></span>
1106
 
flag. If you are doing
1107
 
proofing, you need to apply this to <span
1108
 
 style="text-decoration: underline;">both your
1109
 
source profile, and your
1110
 
destination profile</span>. Note that it is not sufficient to specify
1111
 
an illuminant with the same white point as the one you are using, you
1112
 
should specify the spectrum
1113
 
of the illuminant you are <span style="text-decoration: underline;">actually
1114
 
using</span> for the proofing,
1115
 
including its <span style="text-decoration: underline;">Ultra Violet</span>
1116
 
spectral content, otherwise FWA compensation won't work properly (but
1117
 
see the note above about non-standard illuminants and observers). This
1118
 
means you ideally need to measure your illuminant spectrum using an
1119
 
instrument that can measure down to 300nm. Such instruments are not
1120
 
easy to come by. The best alternative is to use the <a
1121
 
 href="illumread.html">illumread</a> utility, which uses an indirect
1122
 
means of measuring an illuminant and estimating its UV content. Another
1123
 
alternative is to simply try different illuminant
1124
 
spectra in the <span style="font-weight: bold;">ref </span>directory,
1125
 
and see if one gives you the result you are after, although this will
1126
 
be fairly a tedious approach. The ref/D50_X.X.sp
1127
 
set of illuminant spectra are the D50 spectrum with different levels of
1128
 
U.V. added or subtracted, ref/D50_1.0.sp being the standard D50
1129
 
illuminant, and may be somewhere to start. Note that using the
1130
 
ref/D50_0.0.sp spectrum with <span style="font-weight: bold;">-f</span>
1131
 
gives a result that is comparable to that of a U.V. cut filter. See
1132
 
also the discussion <a href="FWA.html">About Fluorescent Whitening
1133
 
Agent compensation</a>.<br>
1134
 
&nbsp;[Note: Generally using <span style="font-weight: bold;">-f</span>
1135
 
with the standard D50 illuminant spectrum will predict that the device
1136
 
will produce bluer output than the default of not FWA compensation.
1137
 
This is because most instruments use an incandescent illuminant, which
1138
 
has lower relative levels of UV than D50, so the FWA compensation
1139
 
simulates the effect of the greater U.V. in the D50. Also note that in
1140
 
an absolute colorimetric color transformation, the more a profile
1141
 
predicts the output device will have blue output, the yellower the
1142
 
result will be, as the overall color correction compensates for the
1143
 
blueness. The opposite will happen for an input profile.]<br>
1144
 
<br>
1145
 
<a name="r"></a> The <b>-r</b> parameter specifies the average
1146
 
deviation of device+instrument readings from the perfect, noiseless
1147
 
values as a percentage. Knowing the uncertainty in the reproduction and
1148
 
test patch reading can allow the profiling process to be optimized in
1149
 
determining the behaviour of the underlying system. The lower the
1150
 
uncertainty, the more each individual test reading can be relied on to
1151
 
infer the underlying systems color behaviour at that point in the
1152
 
device space. Conversely, the higher the uncertainty, the less the
1153
 
individual readings can be relied upon, and the more the collective
1154
 
response will have to be used. In effect, the higher the uncertainty,
1155
 
the more the input test patch values will be smoothed in determining
1156
 
the devices response. If the perfect, noiseless test patch values had a
1157
 
uniformly distributed error of +/- 1.0% added to them, then this would
1158
 
be
1159
 
an average deviation of 0.5%. If the perfect, noiseless test patch
1160
 
values had a normally distributed&nbsp; error with a standard deviation
1161
 
of 1% added to them, then this would correspond to an average deviation
1162
 
of 0.564%. For a lower quality instrument (less than say a Gretag
1163
 
Spectrolino or Xrite DTP41), or a more variable device (such as a
1164
 
xerographic print engine, rather than a good quality inkjet), then you
1165
 
might be advised to increase the <span style="font-weight: bold;">-r</span>
1166
 
parameter above its default value (double or perhaps 4x would be good
1167
 
starting values.) <br>
1168
 
<br>
1169
 
<a name="S"></a><a name="s"></a><span style="font-weight: bold;">-s
1170
 
-S&nbsp; </span>In order to generate perceptual and
1171
 
saturation intent B2A tables for output profiles, it is
1172
 
necessary to specify at least one profile to define what source gamut
1173
 
should be used in the source to destination gamut mapping. [For more
1174
 
information on <span style="text-decoration: underline;">why</span> a
1175
 
source gamut is needed, see <a href="iccgamutmapping.html">About ICC
1176
 
profiles and Gamut Mapping</a>] The
1177
 
<b>-S</b> parameter is used to do this, and doing so causes perceptual
1178
 
and saturation tables to be generated. If only a perceptual
1179
 
intent is needed, then the <b>-s</b> flag can be
1180
 
used,
1181
 
and the saturation intent will use the same table as the perceptual
1182
 
intent.
1183
 
Note that a input, output, display or device colororspace profile
1184
 
should be
1185
 
specified, not a non-device colorspace,
1186
 
device
1187
 
link, abstract or named color profile.<br>
1188
 
If no source gamut is specified for a cLUT Display profile, then an ICC
1189
 
Version 2.2.0 profile will be created with only an A2B0 and B2A0 tag.
1190
 
If a source gamut is specified, then an ICC Version 2.4.0 profile will
1191
 
be created with a full complement of B2A tags to support all
1192
 
intents. The source gamut is created from the corresponding intent
1193
 
table of the provided profile to the output table being created. A TIFF
1194
 
file containing an embedded ICC profile may be supplied as the argument.<br>
1195
 
<span style="font-weight: bold;">Note</span> that input profiles and
1196
 
matrix profiles will only contain a colorimetric intent table or
1197
 
matrix, and hence the <span style="font-weight: bold;">-s</span> and <span
1198
 
 style="font-weight: bold;">-S</span> option is not relevant.<br>
1199
 
<br>
1200
 
<a name="nP"></a><span style="font-weight: bold;">-nP</span>: Normally
1201
 
when a source profile is provided to define the source gamut for the
1202
 
output profile perceptual table gamut mapping, the perceptual source
1203
 
table is used to
1204
 
determine this gamut. This is because some profile have gamut
1205
 
transformations in their perceptual A2B tables that is not in the
1206
 
colorimetric A2B table, and this needs to be taken into account in
1207
 
creating the perceptual B2A table, so that when the two profiles are
1208
 
linked together with the perceptual intent, the gamut mapping works as
1209
 
intended. The <span style="font-weight: bold;">-nP</span> option
1210
 
causes the source gamut to be taken from the source profile
1211
 
colorimetric table instead, causing the perceptual gamut mapping
1212
 
created for the perceptual table to be from the natural source
1213
 
colorspace gamut to the output space gamut.<br>
1214
 
<br>
1215
 
<a name="nS"></a><span style="font-weight: bold;">-nS</span>: Normally
1216
 
when a source profile is provided to define the source gamut for the
1217
 
output profile saturation table gamut mapping, the saturation source
1218
 
table is used to
1219
 
determine this gamut. This is because some profile have gamut
1220
 
transformations in their saturation A2B tables that is not in the
1221
 
colorimetric A2B table, and this needs to be taken into account in
1222
 
creating the saturation B2A table, so that when the two profiles are
1223
 
linked together with the saturation intent, the gamut mapping works as
1224
 
intended. The <span style="font-weight: bold;">-nS</span> option
1225
 
causes the source gamut to be taken from the source profile
1226
 
colorimetric table instead, causing the saturation gamut mapping
1227
 
created for the saturation table to be from the natural source
1228
 
colorspace gamut to the output space gamut.<small><span
1229
 
 style="font-family: monospace;"></span></small><br>
1230
 
<br>
1231
 
<a name="g"></a>The <span style="font-weight: bold;">-g</span> flag
1232
 
and its argument allow the use of a specific source gamut instead of
1233
 
that
1234
 
of the source
1235
 
profile. This is to allow optimizing the gamut mapping to a source
1236
 
gamut of &nbsp;a particular image, which can give slightly better
1237
 
results that gamut mapping from the gamut of the source colorspace.
1238
 
Such a source image gamut can be created using the <a
1239
 
 href="tiffgamut.html"> tiffgamut</a> tool. The gamut provided to
1240
 
the <span style="font-weight: bold;">-g</span> <span
1241
 
 style="font-weight: bold;"></span> flag should be in the
1242
 
same colorspace that <span style="font-weight: bold;">colprof</span>
1243
 
is using internally to connect the two profiles. For all intents except
1244
 
the last one (no. <span style="font-weight: bold;">7</span>),
1245
 
the space should be Jab appearance space, with the viewing
1246
 
conditions generally being those of the input profile viewing
1247
 
conditions. The input profile will normally be the one used to create a
1248
 
source image gamut using <span style="font-weight: bold;">tiffgamut</span>.<br>
1249
 
<br>
1250
 
<b><a name="p"></a></b>The <b>-p</b> option allows specifying one or
1251
 
more
1252
 
abstract
1253
 
profiles that will be applied to the output tables, after any gamut
1254
 
mapping. An abstract
1255
 
profile is a way of specifying a color adjustment in a device
1256
 
independent way. The abstract profile might have been created using one
1257
 
of the <span style="font-weight: bold;">tweak</span> tools, such as <a
1258
 
 href="refine.html">refine</a>.<br>
1259
 
If a single abstract profile is specified, then it will be applied to
1260
 
all the output tables (colorimetric, perceptual and saturation). To
1261
 
specify different abstract profiles for each output table, use a
1262
 
contiguous comma separated list of filenames. Omit a filename between
1263
 
the commas if no abstract profile is to be applied to a table. For
1264
 
instance: -<span style="font-weight: bold;">p
1265
 
colabst.icm,percabst.icm,satabst.icm</span> for three different
1266
 
abstract transforms, or: <span style="font-weight: bold;">-p
1267
 
,percabst.icm,</span> for just a perceptual table abstract transform.<br>
1268
 
<br>
1269
 
One strategy for getting the best perceptual results with output
1270
 
profile when using ICC
1271
 
profiles with systems that don't accept device link profiles, is as
1272
 
follows: Specify a gamut mapping profile of opposite type to the type
1273
 
of device being profiled, and when linking, use the relative
1274
 
colorimetric intent if the two profiles are of the same type, and
1275
 
perceptual intent if the two profiles are of the opposite type. For
1276
 
instance, if you are
1277
 
creating a CMYK output profile, specify an RGB profile for the <b>-s</b>
1278
 
or <b>-S</b> parameter. If linking that profile with a CMYK source
1279
 
profile,
1280
 
use relative colorimetric intent, or if linking with an RGB profile,
1281
 
use
1282
 
the perceptual intent. Conversely, if creating an RGB output profile,
1283
 
specify
1284
 
a CMYK profile for the <b>-s</b> or <b>-S</b> parameter, and if
1285
 
linking
1286
 
that profile with an RGB source profile, use relative colorimetric
1287
 
intent,
1288
 
or if linking with a CMYK profile, use the perceptual intent.<br>
1289
 
<br>
1290
 
(Note that the perceptual and saturation table gamut mapping doesn't
1291
 
make any allowance for the application of the abstract profile. This is
1292
 
a bug.)<br>
1293
 
<br>
1294
 
<a name="t"></a><a name="T"></a><span style="font-weight: bold;"></span><span
1295
 
 style="font-weight: bold;"></span>Normally, the gamut mapping used in
1296
 
creating the perceptual and
1297
 
saturation intent tables for output profiles is set to perceptual and
1298
 
saturation gamut
1299
 
mapping (as would be expected), but it is possible to override this
1300
 
default selection for each intent using the <b>-t</b> and <b>-T</b>
1301
 
flags. The <b>-t</b> flag can be used to set the
1302
 
gamut mapping for the perceptual table, and the <b>-T</b>
1303
 
flag can be used to set the gamut mapping for the saturation table. A
1304
 
more detailed description of the different intents is given in <a
1305
 
 href="collink.html#i">collink</a>. Note that selecting any of the
1306
 
absolute intents will
1307
 
probably not function as expected, since the perceptual and saturation
1308
 
tables are inherently relative
1309
 
colorimetric in nature.<br>
1310
 
<br>
1311
 
<a name="c"></a><b><a name="d"></a></b>Since appearance space is used
1312
 
in the gamut mapping (just as it
1313
 
is in <a href="collink.html"> collink</a>), the viewing conditions
1314
 
for the source and destination colorspaces should really be specified.
1315
 
The
1316
 
source colorspace is the profile specified with the <b>-s</b> or <b>-S</b>
1317
 
flag, and the destination is the profile being created. The <b>-c</b>
1318
 
and <b>-d</b> options allow specification
1319
 
of their respective, associated viewing conditions. The viewing
1320
 
condition
1321
 
information is used to map the profile PCS (Profile Connection Space,
1322
 
which
1323
 
us either XYZ or L*a*b*) color into appearance space (CIECAM02), which
1324
 
is
1325
 
a better colorspace to do gamut mapping in. The viewing conditions
1326
 
allow
1327
 
the conversion into appearance space to take account of how color will
1328
 
be
1329
 
seen under particular viewing conditions.<br>
1330
 
<br>
1331
 
Viewing conditions can be specified in two basic ways. One is to select
1332
 
from the list of "pre canned", enumerated viewing conditions, choosing
1333
 
one that is closest to the conditions that are appropriate for the
1334
 
media type and situation. Alternatively, the viewing conditions
1335
 
parameters can be specified individually. If both methods are
1336
 
used, them the chosen enumerated condition will be used as a base, and
1337
 
its parameters will then be individually overridden.<br>
1338
 
<br>
1339
 
Appearance space is also used to provide a space to map any remaining
1340
 
out of gamut colors (after a possible gamut mapping has been applied)
1341
 
into the device gamut. <br>
1342
 
<br>
1343
 
<b><a name="P"></a></b>The <b>-P</b> option causes diagnostic 3D <a
1344
 
 href="File_Formats.html#VRML">VRML</a> plots to be created that
1345
 
illustrate the gamut mappings generated for the perceptual and
1346
 
saturation intent tables.<br>
1347
 
<br>
1348
 
<a name="O"></a>The <span style="font-weight: bold;">-O</span>
1349
 
parameter allows the
1350
 
output file name &amp; extension to be specified independently of the
1351
 
last tiff
1352
 
filename. Note that the full filename must be specified, including the
1353
 
extension.<span style="font-weight: bold;"></span><br>
1354
 
<br>
1355
 
<a name="p1"></a> The final parameter is the file base name for the <a
1356
 
 href="File_Formats.html#.ti3">.ti3</a> input test point data, and the
1357
 
resulting <a href="File_Formats.html#ICC">ICC</a> output profile (.icm
1358
 
extension on the MSWindows platform, .icc on Apple or Unix platforms).
1359
 
The <span style="font-weight: bold;">-O</span>
1360
 
parameter will override this default.
1361
 
<h3>Discussion</h3>
1362
 
Note that monochrome profiling isn't currently supported. It may be
1363
 
supported sometime in the future.<br>
1364
 
<br>
1365
 
If the <b>-v</b> flag is used (verbose), then at the end of creating a
1366
 
profile,
1367
 
the maximum and average fit error of the input points to the resulting
1368
 
profile
1369
 
will be reported. This is a good guide as to whether things have gone
1370
 
smoothly
1371
 
in creating a profile. Depending on the type of device, and the
1372
 
consistency
1373
 
of the readings, average errors of 5 or less, and maximum errors of 15
1374
 
or
1375
 
less would normally be expected. If errors are grossly higher than
1376
 
this,
1377
 
then this is an indication that something is seriously wrong with the
1378
 
device
1379
 
testing, or profile creation.<br>
1380
 
<br>
1381
 
Given a .ti3 file from a display device that contains display RAMDAC
1382
 
calibration information (generated by <a href="dispcal.html">dispcal</a>,
1383
 
passed
1384
 
through
1385
 
<a href="dispread.html">dispread</a>),&nbsp; <span
1386
 
 style="font-weight: bold;">colprof</span> will convert this into a <span
1387
 
 style="font-weight: bold;">vcgt</span> tag in the resulting profile,
1388
 
so that the operating system tools can configure the display
1389
 
hardware appropriately, whenever the profile is used.<br>
1390
 
<br>
1391
 
Given a .ti3 file from a print device that contains the per-channel
1392
 
calibration information (generated by <a href="printcal.html">printcal</a>,
1393
 
passed
1394
 
through
1395
 
<a href="printtarg.html">printtarg</a> and <a href="chartread.html">chartread</a>),
1396
 
<span style="font-weight: bold;">colprof</span>
1397
 
will save this along with the .ti3 file in the <span
1398
 
 style="font-weight: bold;">'targ'</span> text tag in the profile, <span
1399
 
 style="font-weight: bold;"></span>
1400
 
so that subsequent evaluation of ink limits can compute the final
1401
 
calibrated device values.<br>
1402
 
<br>
1403
 
<br>
1404
 
<br>
1405
 
<br>
1406
 
<br>
1407
 
<br>
1408
 
<br>
1409
 
<br>
1410
 
<br>
1411
 
<br>
1412
 
<br>
1413
 
<br>
1414
 
<br>
1415
 
<br>
1416
 
<br>
1417
 
<br>
1418
 
</body>
 
837
 
 
838
 
 
839
      Black<br>
 
840
    </tt> <br>
 
841
    For minimum sensitivity of printed output to the lighting spectrum,
 
842
    it currently seems best to use the maximum possible black, but other
 
843
    black generation levels (ie. 0.3 to 0.5) may well be preferred if
 
844
    one wants to minimize the noisy appearance of black on an inkjet
 
845
    device, or if the banding behaviour or other rendering flaws of the
 
846
    printer is to be minimized. <br>
 
847
    &nbsp; <br>
 
848
    The <a href="xicclu.html">xicclu</a> tool can be used to plot out
 
849
    the resulting black level for a given set of parameters, by using
 
850
    the <a href="xicclu.html#g">-g</a> flag of a profile already
 
851
    created from the same .ti3 file.<br>
 
852
    <br>
 
853
    <a name="K"></a> <span style="font-weight: bold;">-K parameters.</span>
 
854
    Any of the <span style="font-weight: bold;">-k</span> options above
 
855
    can use the <span style="font-weight: bold;">-K</span> version, in
 
856
    which rather than a black value target being defined by the inking
 
857
    rule, a black <span style="text-decoration: underline;">locus</span>
 
858
    target is defined. For each lookup, the minimum possible black level
 
859
    and the maximum possible black level is determined, the former
 
860
    corresponding to a locus target of 0, and the latter corresponding
 
861
    to a locus target of 1. For instance, at the white point, no black
 
862
    will be used in the output, even if the black locus specifies a
 
863
    maximum (since the maximum amount of black that can be used to print
 
864
    white is actually zero). Similarly, at the black point, black may
 
865
    well be used, even if the black locus specifies zero black (since a
 
866
    certain amount of black is needed to achieve the desired density of
 
867
    color). <br>
 
868
    <tt> </tt><br>
 
869
    <a name="l"></a> The <b>-l</b> <i>tlimit</i> parameter sets the
 
870
    total ink limit (TAC, Total Area Coverage) for the CMYK separation,
 
871
    as a total percentage from 0% to 400%, and overrides any ink limit
 
872
    specified in the .ti3 file. The limit value should generally be set
 
873
    a little below the value used in the test chart generation, to avoid
 
874
    the very edges of the gamut. If the test chart ink limit has been
 
875
    chosen to be a little beyond an acceptable level, then this number
 
876
    should be the acceptable level. Although limits can be set below
 
877
    200%, this will generally restrict the color gamut noticeably, as
 
878
    fully saturated secondary colors will not be reproduced. Values are
 
879
    between 220% and 300% for typical printing devices. Ink limits will
 
880
    be in the final calibrated device values if the <span
 
881
      style="font-weight: bold;">.ti3</span> includes the calibration
 
882
    table.<br>
 
883
    <br>
 
884
    <a name="L"></a> The <b>-L</b> <i>klimit</i> parameter sets the
 
885
    black channel ink limit for the CMYK separation, as a total
 
886
    percentage from 0% to 100%. For printing press like devices, this
 
887
    can be used to prevent the black channel screening pattern "filling
 
888
    in". Typical values might be from 95% to 99%. Note that with the
 
889
    current implementation this can slow down the creation of the
 
890
    profile quite noticeably, so do not use <span style="font-weight:
 
891
      bold;">-L</span> unless you really need to. Ink limits will be in
 
892
    the final calibrated device values if the <span style="font-weight:
 
893
      bold;">.ti3</span> includes the calibration table.<br>
 
894
    <br>
 
895
    <a name="a"></a> The <b>-a</b> parameter allows choosing an
 
896
    alternate profile type. <br>
 
897
    <br>
 
898
    By default (equivalent to <b>-al</b>) profile creates a <span
 
899
      style="font-weight: bold;">cLUT</span> based table profile with a
 
900
    PCS (Profile Connection Space) of L*a*b*, which generally gives the
 
901
    most accurate results, and allows for the four different rendering
 
902
    intents that ICC profiles can support.<br>
 
903
    <br>
 
904
    A cLUT base table profile using a PCS of XYZ can be created if <b>-ax</b>
 
905
    is used, and this may have the advantage of better accuracy for
 
906
    additive type devices (displays, scanners, cameras etc.), may avoid
 
907
    clipping for displays with a colorant chromaticity that can't be
 
908
    encoded in L*a*b* PCS space, and may give a more accurate white
 
909
    point for input devices by avoiding clipping of values above the
 
910
    white point that can occur in L*a*b* based cLUT input profiles. By
 
911
    default cLUT XYZ PCS Display profiles will also have a set of dummy
 
912
    matrix tags included in them, for better compatibility with other
 
913
    systems. The dummy matrix deliberately interchanges Red, Green and
 
914
    Blue channels, so that it is obvious if the cLUT tables are not
 
915
    being used. If it is important for both the cLUT and matrix be
 
916
    accurate, use <span style="font-weight: bold;">-aX</span>, which
 
917
    will create shaper/matrix tags.<br>
 
918
    <br>
 
919
    For RGB input or display profiles, a simpler type of profile using
 
920
    either a gamma curves or a general shaper curves, combined with a
 
921
    matrix can be created, although such a profile cannot support
 
922
    perceptual or saturation intents. Gamma curve and matrix profiles
 
923
    can be created by specifying <b>-ag</b> or <b>-aG</b>, the former
 
924
    creating three independent gamma curves, one for each device
 
925
    channel, and the latter creating one common curve for all the device
 
926
    channels. The latter may be needed with certain applications that
 
927
    will not accept different gamma curves for each channel. General
 
928
    shaper curve and matrix profiles (which are superior to gamma curve
 
929
    profiles) can be created by specifying <b>-as</b> or <b>-aS</b>,
 
930
    the former creating three independent shaper curves, one for each
 
931
    device channel, and the latter creating one common curve for all the
 
932
    device channels. The latter may be needed with certain applications
 
933
    that will not accept different shaper curves for each channel.<br>
 
934
    <br>
 
935
    The <span style="font-weight: bold;">-am</span> option will create
 
936
    a matrix profile with linear (i.e. gamma = 1.0) curves. This may be
 
937
    useful in creating a profile for a device that is known to have a
 
938
    perfectly linear response, such as a camera in RAW mode.<br>
 
939
    <br>
 
940
    <a name="u"></a> <span style="font-weight: bold;">-u:</span> Iinput
 
941
    profiles will normally be created such that the white point of the
 
942
    test chart, will be mapped to perfect white when used with any of
 
943
    the non-absolute colorimetric intents. This is the expected
 
944
    behaviour for input profiles. If such a profile is then used with a
 
945
    sample that has a lighter color than the original test chart, then a
 
946
    cLUT profile will clip the value, since it cannot be represented in
 
947
    the lut table. Using the <b>-u</b> flag causes the input profile to
 
948
    be constructed so that the profile model contains absolute color
 
949
    values, and the white of the test chart will map to its absolute
 
950
    reflectance value, and any values of higher reflectance than that,
 
951
    will not be clipped by a cLut profile, with values outside the
 
952
    reflectance range of the test chart being extrapolated. The profile
 
953
    effectively operates in an absolute intent mode, &nbsp;irrespective
 
954
    of what intent is selected when it is used. This flag can be useful
 
955
    when an input profile is needed for using a scanner as a "poor mans"
 
956
    colorimeter, or if the white point of the test chart doesn't
 
957
    represent the white points of media that will be used in practice,
 
958
    and that white point adjustment will be done individually in some
 
959
    downstream application.<br>
 
960
    <br>
 
961
    <a name="un"></a><span style="font-weight: bold;">-un</span>: By
 
962
    default a cLUT input profile with the <span style="font-weight:
 
963
      bold;">-u</span> flag set will extrapolate values beyond the test
 
964
    chart white and black points, and to improve the plausibility of the
 
965
    extrapolation, a special matrix model will be created that is used
 
966
    to add a perfect device white and perfect device black test point to
 
967
    the set of test patches.&nbsp; Selecting <span style="font-weight:
 
968
      bold;">-un</span> disables the addition of these extra
 
969
    extrapolated white and black patches.<br>
 
970
    <br>
 
971
    <a name="U"></a><span style="font-weight: bold;"> -U <span
 
972
        style="font-style: italic;">scale</span>:</span> Input profiles
 
973
    will normally be created such that the white point of the test
 
974
    chart, will be mapped to perfect white when used with any of the
 
975
    non-absolute colorimetric intents. This is the expected behavior for
 
976
    input profiles. Sometimes the test chart white is not quite the same
 
977
    as the media being converted through the input profile, and it may
 
978
    be desirable in these cases to adjust the input profile white point
 
979
    to compensate for this. This can happen in the case of a camera
 
980
    profile, where the test chart is not perfectly exposed. The <span
 
981
      style="font-weight: bold;">-U</span> parameter allows this. If the
 
982
    media converted is a little darker than the test chart white, then
 
983
    use a scale factor slightly less than 1.0 to make sure that the
 
984
    media white comes out as white on conversion (ie. try 0.9 for
 
985
    instance). If the media is a little lighter than the test chart
 
986
    white and is "blowing out" the highlights, try a value slightly
 
987
    greater than 1.0 (ie. try 1.1 for instance).<br>
 
988
    <br>
 
989
    <a name="R"></a><span style="font-weight: bold;"> -</span><span
 
990
      style="font-weight: bold;">R</span><span style="font-weight:
 
991
      bold;">:</span> Normally the white point, black point and primary
 
992
    locations (for matrix profiles) are computed so as to create
 
993
    profiles that best match the sample data provided. Some programs are
 
994
    not happy with the resulting locations if they have negative XYZ
 
995
    values, or if the white point has a Y value &gt; 1. The <span
 
996
      style="font-weight: bold;">-R</span> option restricts the white,
 
997
    black and primary values, so as to work with these programs, but
 
998
    this will reduce the accuracy of the profile.<br>
 
999
    <br>
 
1000
    <a name="i"></a> The <b>-i</b> flag allows specifying a standard or
 
1001
    custom illumination spectrum, applied to spectral .ti3 data to
 
1002
    compute PCS (Profile Connection Space) tristimulus values. <b>A</b>,
 
1003
    <b>D50</b>, <b>D65</b>, <b>F5</b>, <b>F8</b>, <b>F10</b> are a
 
1004
    selection of standard illuminant spectrums, with <b>D50</b> being
 
1005
    the default. If a filename is specified instead, it will be assumed
 
1006
    to be an Argyll specific <a href="File_Formats.html#.sp">.sp</a>
 
1007
    custom spectrum file. This only works if spectral data is available.
 
1008
    Illuminant details are:<br>
 
1009
    <br>
 
1010
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A&nbsp;&nbsp; CIE
 
1011
    tungsten filament lamp 2848K<br>
 
1012
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D50 CIE daylight 5000K<br>
 
1013
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D65 CIE daylight 6500K<br>
 
1014
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; F5&nbsp; CIE Fluorescent
 
1015
    6350K, CRI 72<br>
 
1016
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; F8&nbsp; CIE Fluorescent
 
1017
    5000K, CRI 95<br>
 
1018
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; F10 CIE Fluorescent
 
1019
    5000K, CRI 81<br>
 
1020
    <br>
 
1021
    Custom illuminants are most often used when a fluorescent tube base
 
1022
    viewing booth is going to be used to view results.&nbsp; Other
 
1023
    illuminant reference files could be created using a suitable
 
1024
    measuring instrument such as a spectrocam, or an eyeone, although
 
1025
    such instruments do not provide the necessary response down to Ultra
 
1026
    Violet that is needed for accurate operation of Fluorescent
 
1027
    Whitening Agent compensation.<br>
 
1028
    Note that if an illuminant other than D50 is chosen, the resulting
 
1029
    ICC profile will not be standard, and cannot be freely interchanged
 
1030
    with other profiles that that us the standard D50 illuminant,
 
1031
    particularly if the absolute rendering intent is used. Profiles
 
1032
    should generally be linked with other profiles that have the same
 
1033
    illuminant and observer.<br>
 
1034
    <br>
 
1035
    <a name="o"></a> The <b>-o</b> flag allows specifying a tristimulus
 
1036
    observer, and is used to compute tristimulus values. The following
 
1037
    choices are available:<br>
 
1038
    <b>&nbsp; 1931_2</b> selects the standard CIE 1931 2 degree
 
1039
    observer. The default.<br>
 
1040
    &nbsp; <b>1964_10</b> selects the standard CIE 1964 10 degree
 
1041
    observer.<br>
 
1042
    &nbsp; <b>1955_2</b> selects the Stiles and Birch 1955 2 degree
 
1043
    observer<br>
 
1044
    &nbsp; <b>1978_2 </b>selects the Judd and Voss 1978 2 degree
 
1045
    observer<br>
 
1046
    &nbsp; <b>shaw</b> selects the Shaw and Fairchild 1997 2 degree
 
1047
    observer<br>
 
1048
    <br>
 
1049
    Note that if an observer other than 1931 2 degree is chosen, the
 
1050
    resulting ICC profile will not be standard, and cannot be freely
 
1051
    interchanged with other profiles that that use the standard 1931 2
 
1052
    degree observer. Profiles should only be linked with other profiles
 
1053
    that have the same illuminant and observer. The <b>1978_2</b>
 
1054
    observer or <span style="font-weight: bold;">shaw</span> observer
 
1055
    may give slightly better results than the <b>1931_2</b> observer.<br>
 
1056
    <br>
 
1057
    <a name="f"></a> The <b>-f</b> flag enables Fluorescent Whitening
 
1058
    Agent (FWA) compensation. This only works if spectral data is
 
1059
    available, and allows the effects of different levels of Ultra
 
1060
    Violet in the viewing illuminant from that used by the instrument,
 
1061
    be compensated for. This will only work accurately if you specify
 
1062
    the <span style="text-decoration: underline;">actual illuminant
 
1063
      spectrum you are using to view the print</span>, using the <span
 
1064
      style="font-weight: bold;"><span style="font-weight: bold;">-i</span></span>
 
1065
    flag. If you are doing proofing, you need to apply this to <span
 
1066
      style="text-decoration: underline;">both your source profile, and
 
1067
      your destination profile</span>. Note that it is not sufficient to
 
1068
    specify an illuminant with the same white point as the one you are
 
1069
    using, you should specify the spectrum of the illuminant you are <span
 
1070
      style="text-decoration: underline;">actually using</span> for the
 
1071
    proofing, including its <span style="text-decoration: underline;">Ultra
 
1072
 
 
1073
 
 
1074
      Violet</span> spectral content, otherwise FWA compensation won't
 
1075
    work properly (but see the note above about non-standard illuminants
 
1076
    and observers). This means you ideally need to measure your
 
1077
    illuminant spectrum using an instrument that can measure down to
 
1078
    300nm. Such instruments are not easy to come by. The best
 
1079
    alternative is to use the <a href="illumread.html">illumread</a>
 
1080
    utility, which uses an indirect means of measuring an illuminant and
 
1081
    estimating its UV content. Another alternative is to simply try
 
1082
    different illuminant spectra in the <span style="font-weight:
 
1083
      bold;">ref </span>directory, and see if one gives you the result
 
1084
    you are after, although this will be fairly a tedious approach. The
 
1085
    ref/D50_X.X.sp set of illuminant spectra are the D50 spectrum with
 
1086
    different levels of U.V. added or subtracted, ref/D50_1.0.sp being
 
1087
    the standard D50 illuminant, and may be somewhere to start. Note
 
1088
    that using the ref/D50_0.0.sp spectrum with <span
 
1089
      style="font-weight: bold;">-f</span> gives a result that is
 
1090
    comparable to that of a U.V. cut filter. See also the discussion <a
 
1091
      href="FWA.html">About Fluorescent Whitening Agent compensation</a>.<br>
 
1092
    &nbsp;[Note: Generally using <span style="font-weight: bold;">-f</span>
 
1093
    with the standard D50 illuminant spectrum will predict that the
 
1094
    device will produce bluer output than the default of not FWA
 
1095
    compensation. This is because most instruments use an incandescent
 
1096
    illuminant, which has lower relative levels of UV than D50, so the
 
1097
    FWA compensation simulates the effect of the greater U.V. in the
 
1098
    D50. Also note that in an absolute colorimetric color
 
1099
    transformation, the more a profile predicts the output device will
 
1100
    have blue output, the yellower the result will be, as the overall
 
1101
    color correction compensates for the blueness. The opposite will
 
1102
    happen for an input profile.]<br>
 
1103
    <br>
 
1104
    <a name="r"></a> The <b>-r</b> parameter specifies the average
 
1105
    deviation of device+instrument readings from the perfect, noiseless
 
1106
    values as a percentage. Knowing the uncertainty in the reproduction
 
1107
    and test patch reading can allow the profiling process to be
 
1108
    optimized in determining the behaviour of the underlying system. The
 
1109
    lower the uncertainty, the more each individual test reading can be
 
1110
    relied on to infer the underlying systems color behaviour at that
 
1111
    point in the device space. Conversely, the higher the uncertainty,
 
1112
    the less the individual readings can be relied upon, and the more
 
1113
    the collective response will have to be used. In effect, the higher
 
1114
    the uncertainty, the more the input test patch values will be
 
1115
    smoothed in determining the devices response. If the perfect,
 
1116
    noiseless test patch values had a uniformly distributed error of +/-
 
1117
    1.0% added to them, then this would be an average deviation of 0.5%.
 
1118
    If the perfect, noiseless test patch values had a normally
 
1119
    distributed&nbsp; error with a standard deviation of 1% added to
 
1120
    them, then this would correspond to an average deviation of 0.564%.
 
1121
    For a lower quality instrument (less than say a Gretag Spectrolino
 
1122
    or Xrite DTP41), or a more variable device (such as a xerographic
 
1123
    print engine, rather than a good quality inkjet), then you might be
 
1124
    advised to increase the <span style="font-weight: bold;">-r</span>
 
1125
    parameter above its default value (double or perhaps 4x would be
 
1126
    good starting values.) <br>
 
1127
    <br>
 
1128
    <a name="S"></a><a name="s"></a><span style="font-weight: bold;">-s
 
1129
      -S&nbsp; </span>In order to generate perceptual and saturation
 
1130
    intent B2A tables for output profiles, it is necessary to specify at
 
1131
    least one profile to define what source gamut should be used in the
 
1132
    source to destination gamut mapping. [For more information on <span
 
1133
      style="text-decoration: underline;">why</span> a source gamut is
 
1134
    needed, see <a href="iccgamutmapping.html">About ICC profiles and
 
1135
      Gamut Mapping</a>] The <b>-S</b> parameter is used to do this,
 
1136
    and doing so causes perceptual and saturation tables to be
 
1137
    generated. If only a perceptual intent is needed, then the <b>-s</b>
 
1138
    flag can be used, and the saturation intent will use the same table
 
1139
    as the perceptual intent. Note that a input, output, display or
 
1140
    device colororspace profile should be specified, not a non-device
 
1141
    colorspace, device link, abstract or named color profile.<br>
 
1142
    If no source gamut is specified for a cLUT Display profile, then an
 
1143
    ICC Version 2.2.0 profile will be created with only an A2B0 and B2A0
 
1144
    tag. If a source gamut is specified, then an ICC Version 2.4.0
 
1145
    profile will be created with a full complement of B2A tags to
 
1146
    support all intents. The source gamut is created from the
 
1147
    corresponding intent table of the provided profile to the output
 
1148
    table being created. A TIFF or JPEG file containing an embedded ICC
 
1149
    profile may be supplied as the argument.<br>
 
1150
    <span style="font-weight: bold;">Note</span> that input profiles and
 
1151
    matrix profiles will only contain a colorimetric intent table or
 
1152
    matrix, and hence the <span style="font-weight: bold;">-s</span>
 
1153
    and <span style="font-weight: bold;">-S</span> option is not
 
1154
    relevant.<br>
 
1155
    <br>
 
1156
    <a name="nP"></a><span style="font-weight: bold;">-nP</span>:
 
1157
    Normally when a source profile is provided to define the source
 
1158
    gamut for the output profile perceptual table gamut mapping, the
 
1159
    perceptual source table is used to determine this gamut. This is
 
1160
    because some profile have gamut transformations in their perceptual
 
1161
    A2B tables that is not in the colorimetric A2B table, and this needs
 
1162
    to be taken into account in creating the perceptual B2A table, so
 
1163
    that when the two profiles are linked together with the perceptual
 
1164
    intent, the gamut mapping works as intended. The <span
 
1165
      style="font-weight: bold;">-nP</span> option causes the source
 
1166
    gamut to be taken from the source profile colorimetric table
 
1167
    instead, causing the perceptual gamut mapping created for the
 
1168
    perceptual table to be from the natural source colorspace gamut to
 
1169
    the output space gamut.<br>
 
1170
    <br>
 
1171
    <a name="nS"></a><span style="font-weight: bold;">-nS</span>:
 
1172
    Normally when a source profile is provided to define the source
 
1173
    gamut for the output profile saturation table gamut mapping, the
 
1174
    saturation source table is used to determine this gamut. This is
 
1175
    because some profile have gamut transformations in their saturation
 
1176
    A2B tables that is not in the colorimetric A2B table, and this needs
 
1177
    to be taken into account in creating the saturation B2A table, so
 
1178
    that when the two profiles are linked together with the saturation
 
1179
    intent, the gamut mapping works as intended. The <span
 
1180
      style="font-weight: bold;">-nS</span> option causes the source
 
1181
    gamut to be taken from the source profile colorimetric table
 
1182
    instead, causing the saturation gamut mapping created for the
 
1183
    saturation table to be from the natural source colorspace gamut to
 
1184
    the output space gamut.<small><span style="font-family: monospace;"></span></small><br>
 
1185
    <br>
 
1186
    <a name="g"></a>The <span style="font-weight: bold;">-g</span> flag
 
1187
    and its argument allow the use of a specific source gamut instead of
 
1188
    that of the source profile. This is to allow optimizing the gamut
 
1189
    mapping to a source gamut of &nbsp;a particular image, which can
 
1190
    give slightly better results that gamut mapping from the gamut of
 
1191
    the source colorspace. Such a source image gamut can be created
 
1192
    using the <a href="tiffgamut.html"> tiffgamut</a> tool. The gamut
 
1193
    provided to the <span style="font-weight: bold;">-g</span> <span
 
1194
      style="font-weight: bold;"></span> flag should be in the same
 
1195
    colorspace that <span style="font-weight: bold;">colprof</span> is
 
1196
    using internally to connect the two profiles. For all intents except
 
1197
    the last one (no. <span style="font-weight: bold;">7</span>), the
 
1198
    space should be Jab appearance space, with the viewing conditions
 
1199
    generally being those of the input profile viewing conditions. The
 
1200
    input profile will normally be the one used to create a source image
 
1201
    gamut using <span style="font-weight: bold;">tiffgamut</span>.<br>
 
1202
    <br>
 
1203
    <b><a name="p"></a></b>The <b>-p</b> option allows specifying one
 
1204
    or more abstract profiles that will be applied to the output tables,
 
1205
    after any gamut mapping. An abstract profile is a way of specifying
 
1206
    a color adjustment in a device independent way. The abstract profile
 
1207
    might have been created using one of the <span style="font-weight:
 
1208
      bold;">tweak</span> tools, such as <a href="refine.html">refine</a>.<br>
 
1209
    If a single abstract profile is specified, then it will be applied
 
1210
    to all the output tables (colorimetric, perceptual and saturation).
 
1211
    To specify different abstract profiles for each output table, use a
 
1212
    contiguous comma separated list of filenames. Omit a filename
 
1213
    between the commas if no abstract profile is to be applied to a
 
1214
    table. For instance: -<span style="font-weight: bold;">p
 
1215
      colabst.icm,percabst.icm,satabst.icm</span> for three different
 
1216
    abstract transforms, or: <span style="font-weight: bold;">-p
 
1217
      ,percabst.icm,</span> for just a perceptual table abstract
 
1218
    transform.<br>
 
1219
    <br>
 
1220
    One strategy for getting the best perceptual results with output
 
1221
    profile when using ICC profiles with systems that don't accept
 
1222
    device link profiles, is as follows: Specify a gamut mapping profile
 
1223
    of opposite type to the type of device being profiled, and when
 
1224
    linking, use the relative colorimetric intent if the two profiles
 
1225
    are of the same type, and perceptual intent if the two profiles are
 
1226
    of the opposite type. For instance, if you are creating a CMYK
 
1227
    output profile, specify an RGB profile for the <b>-s</b> or <b>-S</b>
 
1228
    parameter. If linking that profile with a CMYK source profile, use
 
1229
    relative colorimetric intent, or if linking with an RGB profile, use
 
1230
    the perceptual intent. Conversely, if creating an RGB output
 
1231
    profile, specify a CMYK profile for the <b>-s</b> or <b>-S</b>
 
1232
    parameter, and if linking that profile with an RGB source profile,
 
1233
    use relative colorimetric intent, or if linking with a CMYK profile,
 
1234
    use the perceptual intent.<br>
 
1235
    <br>
 
1236
    (Note that the perceptual and saturation table gamut mapping doesn't
 
1237
    make any allowance for the application of the abstract profile. This
 
1238
    is a bug.)<br>
 
1239
    <br>
 
1240
    <a name="t"></a><a name="T"></a><span style="font-weight: bold;"></span><span
 
1241
      style="font-weight: bold;"></span>Normally, the gamut mapping used
 
1242
    in creating the perceptual and saturation intent tables for output
 
1243
    profiles is set to perceptual and saturation gamut mapping (as would
 
1244
    be expected), but it is possible to override this default selection
 
1245
    for each intent using the <b>-t</b> and <b>-T</b> flags. The <b>-t</b>
 
1246
    flag can be used to set the gamut mapping for the perceptual table,
 
1247
    and the <b>-T</b> flag can be used to set the gamut mapping for the
 
1248
    saturation table. A more detailed description of the different
 
1249
    intents is given in <a href="collink.html#i">collink</a>. Note that
 
1250
    selecting any of the absolute intents will probably not function as
 
1251
    expected, since the perceptual and saturation tables are inherently
 
1252
    relative colorimetric in nature.<br>
 
1253
    <br>
 
1254
    <a name="c"></a><b><a name="d"></a></b>Since appearance space is
 
1255
    used in the gamut mapping (just as it is in <a href="collink.html">
 
1256
      collink</a>), the viewing conditions for the source and
 
1257
    destination colorspaces should really be specified. The source
 
1258
    colorspace is the profile specified with the <b>-s</b> or <b>-S</b>
 
1259
    flag, and the destination is the profile being created. The <b>-c</b>
 
1260
    and <b>-d</b> options allow specification of their respective,
 
1261
    associated viewing conditions. The viewing condition information is
 
1262
    used to map the profile PCS (Profile Connection Space, which us
 
1263
    either XYZ or L*a*b*) color into appearance space (CIECAM02), which
 
1264
    is a better colorspace to do gamut mapping in. The viewing
 
1265
    conditions allow the conversion into appearance space to take
 
1266
    account of how color will be seen under particular viewing
 
1267
    conditions.<br>
 
1268
    <br>
 
1269
    Viewing conditions can be specified in two basic ways. One is to
 
1270
    select from the list of "pre canned", enumerated viewing conditions,
 
1271
    choosing one that is closest to the conditions that are appropriate
 
1272
    for the media type and situation. Alternatively, the viewing
 
1273
    conditions parameters can be specified individually. If both methods
 
1274
    are used, them the chosen enumerated condition will be used as a
 
1275
    base, and its parameters will then be individually overridden.<br>
 
1276
    <br>
 
1277
    Appearance space is also used to provide a space to map any
 
1278
    remaining out of gamut colors (after a possible gamut mapping has
 
1279
    been applied) into the device gamut. <br>
 
1280
    <br>
 
1281
    <b><a name="P"></a></b>The <b>-P</b> option causes diagnostic 3D <a
 
1282
      href="File_Formats.html#VRML">VRML</a> plots to be created that
 
1283
    illustrate the gamut mappings generated for the perceptual and
 
1284
    saturation intent tables.<br>
 
1285
    <br>
 
1286
    <a name="O"></a>The <span style="font-weight: bold;">-O</span>
 
1287
    parameter allows the output file name &amp; extension to be
 
1288
    specified independently of the final parameter basename. Note that
 
1289
    the full filename must be specified, including the extension.<span
 
1290
      style="font-weight: bold;"></span><br>
 
1291
    <br>
 
1292
    <a name="p1"></a> The final parameter is the file base name for the
 
1293
    <a href="File_Formats.html#.ti3">.ti3</a> input test point data, and
 
1294
    the resulting <a href="File_Formats.html#ICC">ICC</a> output
 
1295
    profile (.icm extension on the MSWindows platform, .icc on Apple or
 
1296
    Unix platforms). The <span style="font-weight: bold;">-O</span>
 
1297
    parameter will override this default.
 
1298
    <h3>Discussion</h3>
 
1299
    Note that monochrome profiling isn't currently supported. It may be
 
1300
    supported sometime in the future.<br>
 
1301
    <br>
 
1302
    If the <b>-v</b> flag is used (verbose), then at the end of
 
1303
    creating a profile, the maximum and average fit error of the input
 
1304
    points to the resulting profile will be reported. This is a good
 
1305
    guide as to whether things have gone smoothly in creating a profile.
 
1306
    Depending on the type of device, and the consistency of the
 
1307
    readings, average errors of 5 or less, and maximum errors of 15 or
 
1308
    less would normally be expected. If errors are grossly higher than
 
1309
    this, then this is an indication that something is seriously wrong
 
1310
    with the device testing, or profile creation.<br>
 
1311
    <br>
 
1312
    Given a .ti3 file from a display device that contains calibration
 
1313
    curves (generated by <a href="dispcal.html">dispcal</a>, passed
 
1314
    through <a href="dispread.html">dispread</a>) and the calibration
 
1315
    indicates that the VideoLUTs are accessible for the device, then <span
 
1316
      style="font-weight: bold;">colprof</span> will convert the
 
1317
    calibration into a <span style="font-weight: bold;">vcgt</span> tag
 
1318
    in the resulting profile so that the operating system tools can
 
1319
    configure the display hardware appropriately, whenever the profile
 
1320
    is used. If the VideoLUTs are not marked as being accessible, <span
 
1321
      style="font-weight: bold;">colprof</span> will do nothing with the
 
1322
    calibration curves. In this case, to apply calibration, the curves
 
1323
    have to be incorporated in the subsequent workflow, either by
 
1324
    incorporating them into the profile using <a
 
1325
      href="applycal.html#p1">applycal</a>, or including them after the
 
1326
    profile in a <a href="cctiff.html#p2">cctiff</a> profile chain.<br>
 
1327
    <br>
 
1328
    Given a .ti3 file from a print device that contains the per-channel
 
1329
    calibration information (generated by <a href="printcal.html">printcal</a>,
 
1330
    passed through <a href="printtarg.html">printtarg</a> and <a
 
1331
      href="chartread.html">chartread</a>), <span style="font-weight:
 
1332
      bold;">colprof</span> will save this along with the .ti3 file in
 
1333
    the <span style="font-weight: bold;">'targ'</span> text tag in the
 
1334
    profile, <span style="font-weight: bold;"></span> so that
 
1335
    subsequent evaluation of ink limits can compute the final calibrated
 
1336
    device values.<br>
 
1337
    <br>
 
1338
    <br>
 
1339
    <br>
 
1340
    <br>
 
1341
    <br>
 
1342
    <br>
 
1343
    <br>
 
1344
    <br>
 
1345
    <br>
 
1346
    <br>
 
1347
    <br>
 
1348
    <br>
 
1349
    <br>
 
1350
    <br>
 
1351
    <br>
 
1352
    <br>
 
1353
  </body>
1419
1354
</html>