File: nipguidese14.html

package info (click to toggle)
nip2 8.9.1-1
  • links: PTS
  • area: main
  • in suites: forky, sid, trixie
  • size: 23,352 kB
  • sloc: ansic: 64,077; sh: 4,681; yacc: 1,133; makefile: 927; lex: 386; xml: 40; perl: 17
file content (269 lines) | stat: -rw-r--r-- 14,687 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  
  "http://www.w3.org/TR/html4/loose.dtd">  
<html > 
<head><title>Colour</title> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
<meta name="generator" content="TeX4ht (http://www.tug.org/tex4ht/)"> 
<meta name="originator" content="TeX4ht (http://www.tug.org/tex4ht/)"> 
<!-- 3,html --> 
<meta name="src" content="nipguide.tex"> 
<link rel="stylesheet" type="text/css" href="nipguide.css"> 
</head><body 
>
  <!--l. 29--><div class="crosslinks"><p class="noindent">[<a 
href="nipguidese15.html" >next</a>] [<a 
href="#tailnipguidese14.html">tail</a>] [<a 
href="nipguidech5.html#nipguidese14.html" >up</a>] </p></div>
  <h3 class="sectionHead"><span class="titlemark">5.1    </span> <a 
 id="x23-450005.1"></a>Colour</h3>
<!--l. 30--><p class="noindent" ><a name="nip_label_sec:menu-colour"></a>                                             <!--l. 32--><p class="indent" >    This menu groups operations on colorimetric images and
  patches of colour. A colour patch is three float numbers plus
  a tag saying how those number should be interpreted as
  colour (for example, as a colour in CIE LAB colourspace).
  You can drag and drop between colour patches, and
  into and from the inkwell in an image paint window.
  Double-left-click on a colour patch to open a colour select
  dialog.
  <!--l. 39--><p class="indent" >    <span 
class="phvr7t-x-x-80">nip2 </span>has 9 main types of colorimetric image, see
  Table&#x00A0;<a 
href="#x23-450011">5.1<!--tex4ht:ref: tb:colour --></a>. All these types are D65 (that is, daylight)
  absolute colorimetric. When it displays an image, <span 
class="phvr7t-x-x-80">nip2 </span>uses
  the <span 
class="phvr7t-x-x-80">Type </span>field in the image header as a hint on how to
  transform the numbers in the image into RGB for the
  display. The current <span 
class="phvr7t-x-x-80">Type </span>is displayed at the end of the
  caption line below an image thumbnail.
  <!--l. 46--><p class="indent" >    The <span 
class="phvr7t-x-x-80">Mono</span>, <span 
class="phvr7t-x-x-80">GREY16 </span>and <span 
class="phvr7t-x-x-80">RGB16 </span>types are not really
  calibrated themselves: they are usually whatever you get by
  loading an image from a file. You&#8217;ll usually need an extra
  step, such as applying an embedded ICC profile, before you
  get accurate colour.
                                                                                       

                                                                                       
<!--l. 52--><p class="indent" >  <a 
 id="x23-450011"></a><hr class="float"><div class="float" 
>
                                           
                                                                                       

                                                                                       
<div class="center" 
>
<!--l. 52--><p class="noindent" >
<div class="tabular"> <table id="TBL-2" class="tabular" 
cellspacing="0" cellpadding="0"  
><colgroup id="TBL-2-1g"><col 
id="TBL-2-1"></colgroup><colgroup id="TBL-2-2g"><col 
id="TBL-2-2"></colgroup><colgroup id="TBL-2-3g"><col 
id="TBL-2-3"></colgroup><tr 
class="hline"><td><hr></td><td><hr></td><td><hr></td></tr><tr  
 style="vertical-align:baseline;" id="TBL-2-1-"><td  style="white-space:nowrap; text-align:left;" id="TBL-2-1-1"  
class="td11">Name  </td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-1-2"  
class="td11">Format                 </td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-1-3"  
class="td11">Notes                                                                          </td></tr><tr 
class="hline"><td><hr></td><td><hr></td><td><hr></td></tr><tr  
 style="vertical-align:baseline;" id="TBL-2-2-"><td  style="white-space:nowrap; text-align:left;" id="TBL-2-2-1"  
class="td11"><span 
class="phvr7t-x-x-80">Mono </span></td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-2-2"  
class="td11">One band 8 bit </td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-2-3"  
class="td11">Not calibrated</td>
</tr><tr  
 style="vertical-align:baseline;" id="TBL-2-3-"><td  style="white-space:nowrap; text-align:left;" id="TBL-2-3-1"  
class="td11"><span 
class="phvr7t-x-x-80">sRGB     </span></td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-3-2"  
class="td11">Three band 8 bit  </td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-3-3"  
class="td11">Screen device space for the sRGB standard              </td>
</tr><tr  
 style="vertical-align:baseline;" id="TBL-2-4-"><td  style="white-space:nowrap; text-align:left;" id="TBL-2-4-1"  
class="td11"><span 
class="phvr7t-x-x-80">GREY16</span></td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-4-2"  
class="td11">One band 16 bit   </td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-4-3"  
class="td11">Not calibrated                                                             </td></tr><tr  
 style="vertical-align:baseline;" id="TBL-2-5-"><td  style="white-space:nowrap; text-align:left;" id="TBL-2-5-1"  
class="td11"><span 
class="phvr7t-x-x-80">RGB16 </span></td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-5-2"  
class="td11">Three band 16 bit</td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-5-3"  
class="td11">Not calibrated</td>
</tr><tr  
 style="vertical-align:baseline;" id="TBL-2-6-"><td  style="white-space:nowrap; text-align:left;" id="TBL-2-6-1"  
class="td11"><span 
class="phvr7t-x-x-80">Lab        </span></td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-6-2"  
class="td11">Three band float  </td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-6-3"  
class="td11">The 1976 version of the CIE perceptual colourspace</td>
</tr><tr  
 style="vertical-align:baseline;" id="TBL-2-7-"><td  style="white-space:nowrap; text-align:left;" id="TBL-2-7-1"  
class="td11"><span 
class="phvr7t-x-x-80">LabQ     </span></td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-7-2"  
class="td11">Four band 8 bit    </td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-7-3"  
class="td11">Like <span 
class="phvr7t-x-x-80">Lab</span>, but represented as 10:11:11 bits                 </td>
</tr><tr  
 style="vertical-align:baseline;" id="TBL-2-8-"><td  style="white-space:nowrap; text-align:left;" id="TBL-2-8-1"  
class="td11"><span 
class="phvr7t-x-x-80">LabS      </span></td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-8-2"  
class="td11">Three band 16 bit</td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-8-3"  
class="td11">Like <span 
class="phvr7t-x-x-80">Lab</span>, but represented as 15:16:16 bits                 </td>
</tr><tr  
 style="vertical-align:baseline;" id="TBL-2-9-"><td  style="white-space:nowrap; text-align:left;" id="TBL-2-9-1"  
class="td11"><span 
class="phvr7t-x-x-80">LCh        </span></td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-9-2"  
class="td11">Three band float  </td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-9-3"  
class="td11"><span 
class="phvr7t-x-x-80">Lab</span>, but with polar coordinates                                  </td>
</tr><tr  
 style="vertical-align:baseline;" id="TBL-2-10-"><td  style="white-space:nowrap; text-align:left;" id="TBL-2-10-1"  
class="td11"><span 
class="phvr7t-x-x-80">XYZ       </span></td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-10-2"  
class="td11">Three band float  </td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-10-3"  
class="td11">The base CIE colourspace                                         </td>
</tr><tr  
 style="vertical-align:baseline;" id="TBL-2-11-"><td  style="white-space:nowrap; text-align:left;" id="TBL-2-11-1"  
class="td11"><span 
class="phvr7t-x-x-80">Yxy        </span></td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-11-2"  
class="td11">Three band float  </td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-11-3"  
class="td11">Sometimes useful for colour meters                          </td>
</tr><tr  
 style="vertical-align:baseline;" id="TBL-2-12-"><td  style="white-space:nowrap; text-align:left;" id="TBL-2-12-1"  
class="td11"><span 
class="phvr7t-x-x-80">UCS       </span></td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-12-2"  
class="td11">Three band float  </td><td  style="white-space:nowrap; text-align:left;" id="TBL-2-12-3"  
class="td11">Highly uniform space from the CMC(l:c) standard   </td>
</tr><tr 
class="hline"><td><hr></td><td><hr></td><td><hr></td></tr><tr  
 style="vertical-align:baseline;" id="TBL-2-13-"><td  style="white-space:nowrap; text-align:left;" id="TBL-2-13-1"  
class="td11">     </td></tr></table></div></div>
<br /><div class="caption" 
><span class="id">Table&#x00A0;5.1: </span><span  
class="content"><span 
class="phvr7t-x-x-80">nip2 </span>colourspaces</span></div><!--tex4ht:label?: x23-450011 -->
<!--l. 83--><p class="noindent" ><a name="nip_label_tb:colour"></a>
                                           
                                                                                       

                                                                                       
  </div><hr class="endfloat" />
    <dl class="description"><dt class="description">
<span 
class="phvb7t-x-x-80">New</span> </dt><dd 
class="description">Make a patch of colour, or pick a colour from a
    slice through CIELAB colourspace.
    </dd><dt class="description">
<span 
class="phvb7t-x-x-80">Convert To Colour</span> </dt><dd 
class="description">Convert   anything   into   a   Colour
    object.
    </dd><dt class="description">
<span 
class="phvb7t-x-x-80">Colourspace</span> </dt><dd 
class="description">Change    the    colourspace.    The    stored
    numbers change, but the visual appearance should
    stay the same.
    </dd><dt class="description">
<span 
class="phvb7t-x-x-80">Tag As</span> </dt><dd 
class="description">Change the colourspace tag (the <span 
class="phvr7t-x-x-80">Type </span>field in the
    image header). The stored numbers stay the same,
    but the visual appearance should change.
    </dd><dt class="description">
<span 
class="phvb7t-x-x-80">Colour Temperature</span> </dt><dd 
class="description">Change   the   colour   temperature.
    <span 
class="phvr7t-x-x-80">Move Whitepoint  </span>just adjusts the ratios of X and Z
    using the CIE standard illuminants.
    <!--l. 108--><p class="noindent" ><span 
class="phvr7t-x-x-80">D65 to D50 </span>and <span 
class="phvr7t-x-x-80">D50 to D65 </span>transform using either a
    3x3 matrix which is numerically minimal in XYZ
    space  with  respect  to  the  colours  on  a  Macbeth
    Color  Checker,  or  via  Bradford  cone  space.  The
    Bradford transform omits the power term.
    <!--l. 113--><p class="noindent" >The  final  two  items  go  from  XYZ  to  LAB  and
    back, but with D50 normalisation rather than the
    default D65.
    </dd><dt class="description">
<span 
class="phvb7t-x-x-80">ICC</span> </dt><dd 
class="description">Transform  images  (not  patches  of  colour)  device
    space to profile connection space (LAB float) and
    back.
    <!--l. 120--><p class="noindent" >You  need  to  be  careful  about  colour  temperature
    issues: all printers work with D50, and <span 
class="phvr7t-x-x-80">nip2  </span>is all
    D65. Use the D65 to D50 interchange items in the
    <span 
class="phvr7t-x-x-80">Colour Temperature </span>menu to swap back and forth.
    <!--l. 125--><p class="noindent" >All  printers  also  work  with  relative  colorimetry,
    and  <span 
class="phvr7t-x-x-80">nip2   </span>is  generally  absolute.  Use  <span 
class="phvr7t-x-x-80">Absolute  to</span>
    <span 
class="phvr7t-x-x-80">Relative </span>to scale an absolute colorimetric image by
    a media white point.
    </dd><dt class="description">
<span 
class="phvb7t-x-x-80">Radiance</span> </dt><dd 
class="description"><span 
class="phvr7t-x-x-80">nip2  </span>can  read  and  write  images  written  by
    the Radiance family of programs (usually with the
    suffix <span 
class="phvr7t-x-x-80">.hdr</span>), commonly used in HDR photrography.           <!--l. 134--><p class="noindent" >Images in this format used a packed floating point
          layout for their pixels. Items in this menu pack and
          unpack pixels for you.
          </dd><dt class="description">
  <span 
class="phvb7t-x-x-80">Difference</span>  </dt><dd 
class="description">Calculate various colour difference metrics.
          You can mix patches of colour and colour images.
          </dd><dt class="description">
  <span 
class="phvb7t-x-x-80">Adjust</span>  </dt><dd 
class="description">
           Change colour in a colorimetric way. <span 
class="phvr7t-x-x-80">Recombination</span>
           multiplies each pixel in an image through a matrix.
          <span 
class="phvr7t-x-x-80">Cast </span>displaces the neutral axis in LAB space. <span 
class="phvr7t-x-x-80">HSB</span>
           lets you adjust an image in LCh colourspace.
          </dd><dt class="description">
  <span 
class="phvb7t-x-x-80">Similar Colour</span>  </dt><dd 
class="description">find  pixels  in  an  image  with  a  similar
          colour to a patch of colour.
          </dd><dt class="description">
  <span 
class="phvb7t-x-x-80">Measure Colour Chart</span>  </dt><dd 
class="description">This  takes  a  trimmed  image  of
          a  colour  chart  (a  rectangular  grid  of  coloured
          squares), measures the average pixel value in the
          centre 50% of each square, and returns a matrix of
          the measured values.
          <!--l. 156--><p class="noindent" >Use  <span 
class="phvr7t-x-x-80">Make  Synthetic  Colour  Chart  </span>to  make  a  colour
          chart image from a matrix of measurements.
          </dd><dt class="description">
  <span 
class="phvb7t-x-x-80">Plot ab Scatter</span>  </dt><dd 
class="description">draws a 2 dimensional histogram of the
          distribution of pixel colours in LAB colourspace.
          </dd></dl>
                                                                                       

                                                                                       
  <!--l. 165--><div class="crosslinks"><p class="noindent">[<a 
href="nipguidese15.html" >next</a>] [<a 
href="nipguidese14.html" >front</a>] [<a 
href="nipguidech5.html#nipguidese14.html" >up</a>] </p></div>
<!--l. 165--><p class="indent" >  <a 
 id="tailnipguidese14.html"></a>  
</body></html>