Page 10 - Computational Colour Science Using MATLAB
P. 10
CONTENTS ix
9.5 Implementations and examples 150
9.5.1 Half-tone printer 150
9.5.2 Continuous-tone printer 155
10 Multispectral Imaging 163
10.1 Introduction 163
10.2 Computational colour constancy and linear models 164
10.3 Surface and illuminant estimation algorithms 170
10.4 Techniques for multispectral imaging 171
10.4.1 The Hardeberg method 171
10.4.2 The Imai and Berns method 172
10.4.3 Methods based on maximum smoothness 172
10.5 Implementations and examples 172
10.5.1 Deriving a set of basis functions 172
10.5.2 Representation of reflectance spectra in a linear model 176
10.5.3 Estimation of reflectance spectra from tristimulus values 179
10.5.4 Estimation of reflectance spectra from camera responses 183
10.5.5 Fourier operations on reflectance spectra 185
11 Colour Toolbox 189
11.1 cband.m (Box 1) 189
11.2 pinterp.m (Box 2) 189
11.3 r2xyz.m (Box 3) 190
11.4 plocus.m (Box 4) 190
11.5 xyz2lab.m (Box 5) 190
11.6 lab2xyz.m (Box 6) 190
11.7 xyz2luv.m (Box 7) 191
11.8 car2pol.m (Box 8) 191
11.9 pol2car (Box 9) 191
11.10 cielabde.m (Box 10) 191
11.11 dhpolarity (Box 11) 192
11.12 cmcde.m (Box 12) 192
11.13 cie94de.m (Box 13) 192
11.14 cie00de.m (Box 14) 193
11.15 cmccat97.m (Box 15) 193
11.16 cmccat00.m (Box 16) 193
11.17 ciecam97s.m (Box 17) 194
11.18 gogtest.m (Box 18) 194
11.19 compgog.m (Box 19) 195
11.20 rgb2xyz.m (Box 20) 195
11.21 xyz2rgb.m (Box 21) 195
11.22 compigog (Box 22) 195
11.23 getlincam.m (Box 23) 196