Coverage for colour/characterisation/datasets/colour_checkers/sds.py: 100%

27 statements  

« prev     ^ index     » next       coverage.py v7.11.0, created at 2025-11-15 19:01 +1300

1""" 

2Spectral Distributions of the Colour Checkers 

3============================================= 

4 

5Define the spectral distributions of the colour checkers. 

6 

7Each colour checker data is in the form of a :class:`dict` instance of 

8:class:`colour.SpectralDistribution` classes as follows:: 

9 

10 {'name': SpectralDistribution, ..., 'name': SpectralDistribution} 

11 

12The following colour checkers are available: 

13 

14- :attr:`colour.characterisation.datasets.colour_checkers.sds.\ 

15SDS_BABELCOLOR_AVERAGE`: Average data derived from measurements 

16 of 30 *ColorChecker Classic* charts. 

17- :attr:`colour.characterisation.datasets.colour_checkers.sds.\ 

18SDS_COLORCHECKER_N_OHTA`: Measured by Ohta (1997). 

19- :attr:`colour.characterisation.datasets.colour_checkers.sds.\ 

20SDS_PMC`: The new preferred memory color (PMC) chart. 

21 

22Notes 

23----- 

24- Data from :cite:`InternationalOrganizationforStandardization2012` and 

25 :cite:`Ohta1997a` has been verified to be the same. 

26 

27References 

28---------- 

29- :cite:`BabelColor2012b` : BabelColor. (2012). The ColorChecker (since 

30 1976!). Retrieved September 26, 2014, from 

31 http://www.babelcolor.com/main_level/ColorChecker.htm 

32- :cite:`BabelColor2012c` : BabelColor. (2012). ColorChecker RGB and 

33 spectra. 

34 http://www.babelcolor.com/download/ColorChecker_RGB_and_spectra.xls 

35- :cite:`InternationalOrganizationforStandardization2012` : International 

36 Organization for Standardization. (2012). INTERNATIONAL STANDARD ISO 

37 17321-1 - Graphic technology and photography - Colour characterisation of 

38 digital still cameras (DSCs) - Part 1: Stimuli, metrology and test 

39 procedures. 

40- :cite:`Luo2024` : Luo, M. R. (2024). The new preferred memory color ( PMC ) 

41 chart. Color Research & Application, col.22940. doi:10.1002/col.22940 

42- :cite:`MunsellColorScienceb` : Munsell Color Science. (n.d.). Macbeth 

43 Colorchecker. http://www.rit-mcsl.org/UsefulData/MacbethColorChecker.xls 

44- :cite:`Ohta1997a` : Ohta, N. (1997). The basis of color reproduction 

45 engineering. 

46""" 

47 

48from __future__ import annotations 

49 

50from functools import partial 

51 

52from colour.colorimetry import SpectralDistribution 

53from colour.utilities import CanonicalMapping, LazyCanonicalMapping 

54 

55__author__ = "Colour Developers" 

56__copyright__ = "Copyright 2013 Colour Developers" 

57__copyright__ += ", " 

58__copyright__ += ( 

59 "BabelColor ColorChecker data: Copyright (C) 2004-2012 Danny Pascale " 

60 "(www.babelcolor.com); used by permission." 

61) 

62__license__ = "BSD-3-Clause - https://opensource.org/licenses/BSD-3-Clause" 

63__maintainer__ = "Colour Developers" 

64__email__ = "colour-developers@colour-science.org" 

65__status__ = "Production" 

66 

67__all__ = [ 

68 "DATA_BABELCOLOR_AVERAGE", 

69 "SDS_BABELCOLOR_AVERAGE", 

70 "DATA_COLORCHECKER_N_OHTA", 

71 "SDS_COLORCHECKER_N_OHTA", 

72 "SDS_COLOURCHECKERS", 

73] 

74 

75DATA_BABELCOLOR_AVERAGE: dict = { 

76 "dark skin": { 

77 380: 0.055, 

78 390: 0.058, 

79 400: 0.061, 

80 410: 0.062, 

81 420: 0.062, 

82 430: 0.062, 

83 440: 0.062, 

84 450: 0.062, 

85 460: 0.062, 

86 470: 0.062, 

87 480: 0.062, 

88 490: 0.063, 

89 500: 0.065, 

90 510: 0.070, 

91 520: 0.076, 

92 530: 0.079, 

93 540: 0.081, 

94 550: 0.084, 

95 560: 0.091, 

96 570: 0.103, 

97 580: 0.119, 

98 590: 0.134, 

99 600: 0.143, 

100 610: 0.147, 

101 620: 0.151, 

102 630: 0.158, 

103 640: 0.168, 

104 650: 0.179, 

105 660: 0.188, 

106 670: 0.190, 

107 680: 0.186, 

108 690: 0.181, 

109 700: 0.182, 

110 710: 0.187, 

111 720: 0.196, 

112 730: 0.209, 

113 }, 

114 "light skin": { 

115 380: 0.117, 

116 390: 0.143, 

117 400: 0.175, 

118 410: 0.191, 

119 420: 0.196, 

120 430: 0.199, 

121 440: 0.204, 

122 450: 0.213, 

123 460: 0.228, 

124 470: 0.251, 

125 480: 0.280, 

126 490: 0.309, 

127 500: 0.329, 

128 510: 0.333, 

129 520: 0.315, 

130 530: 0.286, 

131 540: 0.273, 

132 550: 0.276, 

133 560: 0.277, 

134 570: 0.289, 

135 580: 0.339, 

136 590: 0.420, 

137 600: 0.488, 

138 610: 0.525, 

139 620: 0.546, 

140 630: 0.562, 

141 640: 0.578, 

142 650: 0.595, 

143 660: 0.612, 

144 670: 0.625, 

145 680: 0.638, 

146 690: 0.656, 

147 700: 0.678, 

148 710: 0.700, 

149 720: 0.717, 

150 730: 0.734, 

151 }, 

152 "blue sky": { 

153 380: 0.130, 

154 390: 0.177, 

155 400: 0.251, 

156 410: 0.306, 

157 420: 0.324, 

158 430: 0.330, 

159 440: 0.333, 

160 450: 0.331, 

161 460: 0.323, 

162 470: 0.311, 

163 480: 0.298, 

164 490: 0.285, 

165 500: 0.269, 

166 510: 0.250, 

167 520: 0.231, 

168 530: 0.214, 

169 540: 0.199, 

170 550: 0.185, 

171 560: 0.169, 

172 570: 0.157, 

173 580: 0.149, 

174 590: 0.145, 

175 600: 0.142, 

176 610: 0.141, 

177 620: 0.141, 

178 630: 0.141, 

179 640: 0.143, 

180 650: 0.147, 

181 660: 0.152, 

182 670: 0.154, 

183 680: 0.150, 

184 690: 0.144, 

185 700: 0.136, 

186 710: 0.132, 

187 720: 0.135, 

188 730: 0.147, 

189 }, 

190 "foliage": { 

191 380: 0.051, 

192 390: 0.054, 

193 400: 0.056, 

194 410: 0.057, 

195 420: 0.058, 

196 430: 0.059, 

197 440: 0.060, 

198 450: 0.061, 

199 460: 0.062, 

200 470: 0.063, 

201 480: 0.065, 

202 490: 0.067, 

203 500: 0.075, 

204 510: 0.101, 

205 520: 0.145, 

206 530: 0.178, 

207 540: 0.184, 

208 550: 0.170, 

209 560: 0.149, 

210 570: 0.133, 

211 580: 0.122, 

212 590: 0.115, 

213 600: 0.109, 

214 610: 0.105, 

215 620: 0.104, 

216 630: 0.106, 

217 640: 0.109, 

218 650: 0.112, 

219 660: 0.114, 

220 670: 0.114, 

221 680: 0.112, 

222 690: 0.112, 

223 700: 0.115, 

224 710: 0.120, 

225 720: 0.125, 

226 730: 0.13, 

227 }, 

228 "blue flower": { 

229 380: 0.144, 

230 390: 0.198, 

231 400: 0.294, 

232 410: 0.375, 

233 420: 0.408, 

234 430: 0.421, 

235 440: 0.426, 

236 450: 0.426, 

237 460: 0.419, 

238 470: 0.403, 

239 480: 0.379, 

240 490: 0.346, 

241 500: 0.311, 

242 510: 0.281, 

243 520: 0.254, 

244 530: 0.229, 

245 540: 0.214, 

246 550: 0.208, 

247 560: 0.202, 

248 570: 0.194, 

249 580: 0.193, 

250 590: 0.200, 

251 600: 0.214, 

252 610: 0.230, 

253 620: 0.241, 

254 630: 0.254, 

255 640: 0.279, 

256 650: 0.313, 

257 660: 0.348, 

258 670: 0.366, 

259 680: 0.366, 

260 690: 0.359, 

261 700: 0.358, 

262 710: 0.365, 

263 720: 0.377, 

264 730: 0.398, 

265 }, 

266 "bluish green": { 

267 380: 0.136, 

268 390: 0.179, 

269 400: 0.247, 

270 410: 0.297, 

271 420: 0.320, 

272 430: 0.337, 

273 440: 0.355, 

274 450: 0.381, 

275 460: 0.419, 

276 470: 0.466, 

277 480: 0.510, 

278 490: 0.546, 

279 500: 0.567, 

280 510: 0.574, 

281 520: 0.569, 

282 530: 0.551, 

283 540: 0.524, 

284 550: 0.488, 

285 560: 0.445, 

286 570: 0.400, 

287 580: 0.350, 

288 590: 0.299, 

289 600: 0.252, 

290 610: 0.221, 

291 620: 0.204, 

292 630: 0.196, 

293 640: 0.191, 

294 650: 0.188, 

295 660: 0.191, 

296 670: 0.199, 

297 680: 0.212, 

298 690: 0.223, 

299 700: 0.232, 

300 710: 0.233, 

301 720: 0.229, 

302 730: 0.229, 

303 }, 

304 "orange": { 

305 380: 0.054, 

306 390: 0.054, 

307 400: 0.053, 

308 410: 0.054, 

309 420: 0.054, 

310 430: 0.055, 

311 440: 0.055, 

312 450: 0.055, 

313 460: 0.056, 

314 470: 0.057, 

315 480: 0.058, 

316 490: 0.061, 

317 500: 0.068, 

318 510: 0.089, 

319 520: 0.125, 

320 530: 0.154, 

321 540: 0.174, 

322 550: 0.199, 

323 560: 0.248, 

324 570: 0.335, 

325 580: 0.444, 

326 590: 0.538, 

327 600: 0.587, 

328 610: 0.595, 

329 620: 0.591, 

330 630: 0.587, 

331 640: 0.584, 

332 650: 0.584, 

333 660: 0.590, 

334 670: 0.603, 

335 680: 0.620, 

336 690: 0.639, 

337 700: 0.655, 

338 710: 0.663, 

339 720: 0.663, 

340 730: 0.667, 

341 }, 

342 "purplish blue": { 

343 380: 0.122, 

344 390: 0.164, 

345 400: 0.229, 

346 410: 0.286, 

347 420: 0.327, 

348 430: 0.361, 

349 440: 0.388, 

350 450: 0.400, 

351 460: 0.392, 

352 470: 0.362, 

353 480: 0.316, 

354 490: 0.260, 

355 500: 0.209, 

356 510: 0.168, 

357 520: 0.138, 

358 530: 0.117, 

359 540: 0.104, 

360 550: 0.096, 

361 560: 0.090, 

362 570: 0.086, 

363 580: 0.084, 

364 590: 0.084, 

365 600: 0.084, 

366 610: 0.084, 

367 620: 0.084, 

368 630: 0.085, 

369 640: 0.090, 

370 650: 0.098, 

371 660: 0.109, 

372 670: 0.123, 

373 680: 0.143, 

374 690: 0.169, 

375 700: 0.205, 

376 710: 0.244, 

377 720: 0.287, 

378 730: 0.332, 

379 }, 

380 "moderate red": { 

381 380: 0.096, 

382 390: 0.115, 

383 400: 0.131, 

384 410: 0.135, 

385 420: 0.133, 

386 430: 0.132, 

387 440: 0.130, 

388 450: 0.128, 

389 460: 0.125, 

390 470: 0.120, 

391 480: 0.115, 

392 490: 0.110, 

393 500: 0.105, 

394 510: 0.100, 

395 520: 0.095, 

396 530: 0.093, 

397 540: 0.092, 

398 550: 0.093, 

399 560: 0.096, 

400 570: 0.108, 

401 580: 0.156, 

402 590: 0.265, 

403 600: 0.399, 

404 610: 0.500, 

405 620: 0.556, 

406 630: 0.579, 

407 640: 0.588, 

408 650: 0.591, 

409 660: 0.593, 

410 670: 0.594, 

411 680: 0.598, 

412 690: 0.602, 

413 700: 0.607, 

414 710: 0.609, 

415 720: 0.609, 

416 730: 0.61, 

417 }, 

418 "purple": { 

419 380: 0.092, 

420 390: 0.116, 

421 400: 0.146, 

422 410: 0.169, 

423 420: 0.178, 

424 430: 0.173, 

425 440: 0.158, 

426 450: 0.139, 

427 460: 0.119, 

428 470: 0.101, 

429 480: 0.087, 

430 490: 0.075, 

431 500: 0.066, 

432 510: 0.060, 

433 520: 0.056, 

434 530: 0.053, 

435 540: 0.051, 

436 550: 0.051, 

437 560: 0.052, 

438 570: 0.052, 

439 580: 0.051, 

440 590: 0.052, 

441 600: 0.058, 

442 610: 0.073, 

443 620: 0.096, 

444 630: 0.119, 

445 640: 0.141, 

446 650: 0.166, 

447 660: 0.194, 

448 670: 0.227, 

449 680: 0.265, 

450 690: 0.309, 

451 700: 0.355, 

452 710: 0.396, 

453 720: 0.436, 

454 730: 0.478, 

455 }, 

456 "yellow green": { 

457 380: 0.061, 

458 390: 0.061, 

459 400: 0.062, 

460 410: 0.063, 

461 420: 0.064, 

462 430: 0.066, 

463 440: 0.069, 

464 450: 0.075, 

465 460: 0.085, 

466 470: 0.105, 

467 480: 0.139, 

468 490: 0.192, 

469 500: 0.271, 

470 510: 0.376, 

471 520: 0.476, 

472 530: 0.531, 

473 540: 0.549, 

474 550: 0.546, 

475 560: 0.528, 

476 570: 0.504, 

477 580: 0.471, 

478 590: 0.428, 

479 600: 0.381, 

480 610: 0.347, 

481 620: 0.327, 

482 630: 0.318, 

483 640: 0.312, 

484 650: 0.310, 

485 660: 0.314, 

486 670: 0.327, 

487 680: 0.345, 

488 690: 0.363, 

489 700: 0.376, 

490 710: 0.381, 

491 720: 0.378, 

492 730: 0.379, 

493 }, 

494 "orange yellow": { 

495 380: 0.063, 

496 390: 0.063, 

497 400: 0.063, 

498 410: 0.064, 

499 420: 0.064, 

500 430: 0.064, 

501 440: 0.065, 

502 450: 0.066, 

503 460: 0.067, 

504 470: 0.068, 

505 480: 0.071, 

506 490: 0.076, 

507 500: 0.087, 

508 510: 0.125, 

509 520: 0.206, 

510 530: 0.305, 

511 540: 0.383, 

512 550: 0.431, 

513 560: 0.469, 

514 570: 0.518, 

515 580: 0.568, 

516 590: 0.607, 

517 600: 0.628, 

518 610: 0.637, 

519 620: 0.640, 

520 630: 0.642, 

521 640: 0.645, 

522 650: 0.648, 

523 660: 0.651, 

524 670: 0.653, 

525 680: 0.657, 

526 690: 0.664, 

527 700: 0.673, 

528 710: 0.680, 

529 720: 0.684, 

530 730: 0.688, 

531 }, 

532 "blue": { 

533 380: 0.066, 

534 390: 0.079, 

535 400: 0.102, 

536 410: 0.146, 

537 420: 0.200, 

538 430: 0.244, 

539 440: 0.282, 

540 450: 0.309, 

541 460: 0.308, 

542 470: 0.278, 

543 480: 0.231, 

544 490: 0.178, 

545 500: 0.130, 

546 510: 0.094, 

547 520: 0.070, 

548 530: 0.054, 

549 540: 0.046, 

550 550: 0.042, 

551 560: 0.039, 

552 570: 0.038, 

553 580: 0.038, 

554 590: 0.038, 

555 600: 0.038, 

556 610: 0.039, 

557 620: 0.039, 

558 630: 0.040, 

559 640: 0.041, 

560 650: 0.042, 

561 660: 0.044, 

562 670: 0.045, 

563 680: 0.046, 

564 690: 0.046, 

565 700: 0.048, 

566 710: 0.052, 

567 720: 0.057, 

568 730: 0.065, 

569 }, 

570 "green": { 

571 380: 0.052, 

572 390: 0.053, 

573 400: 0.054, 

574 410: 0.055, 

575 420: 0.057, 

576 430: 0.059, 

577 440: 0.061, 

578 450: 0.066, 

579 460: 0.075, 

580 470: 0.093, 

581 480: 0.125, 

582 490: 0.178, 

583 500: 0.246, 

584 510: 0.307, 

585 520: 0.337, 

586 530: 0.334, 

587 540: 0.317, 

588 550: 0.293, 

589 560: 0.262, 

590 570: 0.230, 

591 580: 0.198, 

592 590: 0.165, 

593 600: 0.135, 

594 610: 0.115, 

595 620: 0.104, 

596 630: 0.098, 

597 640: 0.094, 

598 650: 0.092, 

599 660: 0.093, 

600 670: 0.097, 

601 680: 0.102, 

602 690: 0.108, 

603 700: 0.113, 

604 710: 0.115, 

605 720: 0.114, 

606 730: 0.114, 

607 }, 

608 "red": { 

609 380: 0.050, 

610 390: 0.049, 

611 400: 0.048, 

612 410: 0.047, 

613 420: 0.047, 

614 430: 0.047, 

615 440: 0.047, 

616 450: 0.047, 

617 460: 0.046, 

618 470: 0.045, 

619 480: 0.044, 

620 490: 0.044, 

621 500: 0.045, 

622 510: 0.046, 

623 520: 0.047, 

624 530: 0.048, 

625 540: 0.049, 

626 550: 0.050, 

627 560: 0.054, 

628 570: 0.060, 

629 580: 0.072, 

630 590: 0.104, 

631 600: 0.178, 

632 610: 0.312, 

633 620: 0.467, 

634 630: 0.581, 

635 640: 0.644, 

636 650: 0.675, 

637 660: 0.690, 

638 670: 0.698, 

639 680: 0.706, 

640 690: 0.715, 

641 700: 0.724, 

642 710: 0.730, 

643 720: 0.734, 

644 730: 0.738, 

645 }, 

646 "yellow": { 

647 380: 0.058, 

648 390: 0.054, 

649 400: 0.052, 

650 410: 0.052, 

651 420: 0.053, 

652 430: 0.054, 

653 440: 0.056, 

654 450: 0.059, 

655 460: 0.067, 

656 470: 0.081, 

657 480: 0.107, 

658 490: 0.152, 

659 500: 0.225, 

660 510: 0.336, 

661 520: 0.462, 

662 530: 0.559, 

663 540: 0.616, 

664 550: 0.650, 

665 560: 0.672, 

666 570: 0.694, 

667 580: 0.710, 

668 590: 0.723, 

669 600: 0.731, 

670 610: 0.739, 

671 620: 0.746, 

672 630: 0.752, 

673 640: 0.758, 

674 650: 0.764, 

675 660: 0.769, 

676 670: 0.771, 

677 680: 0.776, 

678 690: 0.782, 

679 700: 0.790, 

680 710: 0.796, 

681 720: 0.799, 

682 730: 0.804, 

683 }, 

684 "magenta": { 

685 380: 0.145, 

686 390: 0.195, 

687 400: 0.283, 

688 410: 0.346, 

689 420: 0.362, 

690 430: 0.354, 

691 440: 0.334, 

692 450: 0.306, 

693 460: 0.276, 

694 470: 0.248, 

695 480: 0.218, 

696 490: 0.190, 

697 500: 0.168, 

698 510: 0.149, 

699 520: 0.127, 

700 530: 0.107, 

701 540: 0.100, 

702 550: 0.102, 

703 560: 0.104, 

704 570: 0.109, 

705 580: 0.137, 

706 590: 0.200, 

707 600: 0.290, 

708 610: 0.400, 

709 620: 0.516, 

710 630: 0.615, 

711 640: 0.687, 

712 650: 0.732, 

713 660: 0.760, 

714 670: 0.774, 

715 680: 0.783, 

716 690: 0.793, 

717 700: 0.803, 

718 710: 0.812, 

719 720: 0.817, 

720 730: 0.825, 

721 }, 

722 "cyan": { 

723 380: 0.108, 

724 390: 0.141, 

725 400: 0.192, 

726 410: 0.236, 

727 420: 0.261, 

728 430: 0.286, 

729 440: 0.317, 

730 450: 0.353, 

731 460: 0.390, 

732 470: 0.426, 

733 480: 0.446, 

734 490: 0.444, 

735 500: 0.423, 

736 510: 0.385, 

737 520: 0.337, 

738 530: 0.283, 

739 540: 0.231, 

740 550: 0.185, 

741 560: 0.146, 

742 570: 0.118, 

743 580: 0.101, 

744 590: 0.090, 

745 600: 0.082, 

746 610: 0.076, 

747 620: 0.074, 

748 630: 0.073, 

749 640: 0.073, 

750 650: 0.074, 

751 660: 0.076, 

752 670: 0.077, 

753 680: 0.076, 

754 690: 0.075, 

755 700: 0.073, 

756 710: 0.072, 

757 720: 0.074, 

758 730: 0.079, 

759 }, 

760 "white 9.5 (.05 D)": { 

761 380: 0.189, 

762 390: 0.255, 

763 400: 0.423, 

764 410: 0.660, 

765 420: 0.811, 

766 430: 0.862, 

767 440: 0.877, 

768 450: 0.884, 

769 460: 0.891, 

770 470: 0.896, 

771 480: 0.899, 

772 490: 0.904, 

773 500: 0.907, 

774 510: 0.909, 

775 520: 0.911, 

776 530: 0.910, 

777 540: 0.911, 

778 550: 0.914, 

779 560: 0.913, 

780 570: 0.916, 

781 580: 0.915, 

782 590: 0.916, 

783 600: 0.914, 

784 610: 0.915, 

785 620: 0.918, 

786 630: 0.919, 

787 640: 0.921, 

788 650: 0.923, 

789 660: 0.924, 

790 670: 0.922, 

791 680: 0.922, 

792 690: 0.925, 

793 700: 0.927, 

794 710: 0.930, 

795 720: 0.930, 

796 730: 0.933, 

797 }, 

798 "neutral 8 (.23 D)": { 

799 380: 0.171, 

800 390: 0.232, 

801 400: 0.365, 

802 410: 0.507, 

803 420: 0.567, 

804 430: 0.583, 

805 440: 0.588, 

806 450: 0.590, 

807 460: 0.591, 

808 470: 0.590, 

809 480: 0.588, 

810 490: 0.588, 

811 500: 0.589, 

812 510: 0.589, 

813 520: 0.591, 

814 530: 0.590, 

815 540: 0.590, 

816 550: 0.590, 

817 560: 0.589, 

818 570: 0.591, 

819 580: 0.590, 

820 590: 0.590, 

821 600: 0.587, 

822 610: 0.585, 

823 620: 0.583, 

824 630: 0.580, 

825 640: 0.578, 

826 650: 0.576, 

827 660: 0.574, 

828 670: 0.572, 

829 680: 0.571, 

830 690: 0.569, 

831 700: 0.568, 

832 710: 0.568, 

833 720: 0.566, 

834 730: 0.566, 

835 }, 

836 "neutral 6.5 (.44 D)": { 

837 380: 0.144, 

838 390: 0.192, 

839 400: 0.272, 

840 410: 0.331, 

841 420: 0.350, 

842 430: 0.357, 

843 440: 0.361, 

844 450: 0.363, 

845 460: 0.363, 

846 470: 0.361, 

847 480: 0.359, 

848 490: 0.358, 

849 500: 0.358, 

850 510: 0.359, 

851 520: 0.360, 

852 530: 0.360, 

853 540: 0.361, 

854 550: 0.361, 

855 560: 0.360, 

856 570: 0.362, 

857 580: 0.362, 

858 590: 0.361, 

859 600: 0.359, 

860 610: 0.358, 

861 620: 0.355, 

862 630: 0.352, 

863 640: 0.350, 

864 650: 0.348, 

865 660: 0.345, 

866 670: 0.343, 

867 680: 0.340, 

868 690: 0.338, 

869 700: 0.335, 

870 710: 0.334, 

871 720: 0.332, 

872 730: 0.331, 

873 }, 

874 "neutral 5 (.70 D)": { 

875 380: 0.105, 

876 390: 0.131, 

877 400: 0.163, 

878 410: 0.180, 

879 420: 0.186, 

880 430: 0.190, 

881 440: 0.193, 

882 450: 0.194, 

883 460: 0.194, 

884 470: 0.192, 

885 480: 0.191, 

886 490: 0.191, 

887 500: 0.191, 

888 510: 0.192, 

889 520: 0.192, 

890 530: 0.192, 

891 540: 0.192, 

892 550: 0.192, 

893 560: 0.192, 

894 570: 0.193, 

895 580: 0.192, 

896 590: 0.192, 

897 600: 0.191, 

898 610: 0.189, 

899 620: 0.188, 

900 630: 0.186, 

901 640: 0.184, 

902 650: 0.182, 

903 660: 0.181, 

904 670: 0.179, 

905 680: 0.178, 

906 690: 0.176, 

907 700: 0.174, 

908 710: 0.173, 

909 720: 0.172, 

910 730: 0.171, 

911 }, 

912 "neutral 3.5 (1.05 D)": { 

913 380: 0.068, 

914 390: 0.077, 

915 400: 0.084, 

916 410: 0.087, 

917 420: 0.089, 

918 430: 0.090, 

919 440: 0.092, 

920 450: 0.092, 

921 460: 0.091, 

922 470: 0.090, 

923 480: 0.090, 

924 490: 0.090, 

925 500: 0.090, 

926 510: 0.090, 

927 520: 0.090, 

928 530: 0.090, 

929 540: 0.090, 

930 550: 0.090, 

931 560: 0.090, 

932 570: 0.090, 

933 580: 0.090, 

934 590: 0.089, 

935 600: 0.089, 

936 610: 0.088, 

937 620: 0.087, 

938 630: 0.086, 

939 640: 0.086, 

940 650: 0.085, 

941 660: 0.084, 

942 670: 0.084, 

943 680: 0.083, 

944 690: 0.083, 

945 700: 0.082, 

946 710: 0.081, 

947 720: 0.081, 

948 730: 0.081, 

949 }, 

950 "black 2 (1.5 D)": { 

951 380: 0.031, 

952 390: 0.032, 

953 400: 0.032, 

954 410: 0.033, 

955 420: 0.033, 

956 430: 0.033, 

957 440: 0.033, 

958 450: 0.033, 

959 460: 0.032, 

960 470: 0.032, 

961 480: 0.032, 

962 490: 0.032, 

963 500: 0.032, 

964 510: 0.032, 

965 520: 0.032, 

966 530: 0.032, 

967 540: 0.032, 

968 550: 0.032, 

969 560: 0.032, 

970 570: 0.032, 

971 580: 0.032, 

972 590: 0.032, 

973 600: 0.032, 

974 610: 0.032, 

975 620: 0.032, 

976 630: 0.032, 

977 640: 0.032, 

978 650: 0.032, 

979 660: 0.032, 

980 670: 0.032, 

981 680: 0.032, 

982 690: 0.032, 

983 700: 0.032, 

984 710: 0.032, 

985 720: 0.032, 

986 730: 0.033, 

987 }, 

988} 

989 

990SDS_BABELCOLOR_AVERAGE: LazyCanonicalMapping = LazyCanonicalMapping( 

991 (key, partial(SpectralDistribution, value, name=key)) 

992 for key, value in DATA_BABELCOLOR_AVERAGE.items() 

993) 

994""" 

995Average data derived from measurements of 30 *ColorChecker Classic* charts. 

996 

997References 

998---------- 

999:cite:`BabelColor2012b`, :cite:`BabelColor2012c`, 

1000""" 

1001 

1002DATA_COLORCHECKER_N_OHTA = { 

1003 "dark skin": { 

1004 380: 0.048, 

1005 385: 0.051, 

1006 390: 0.055, 

1007 395: 0.060, 

1008 400: 0.065, 

1009 405: 0.068, 

1010 410: 0.068, 

1011 415: 0.067, 

1012 420: 0.064, 

1013 425: 0.062, 

1014 430: 0.059, 

1015 435: 0.057, 

1016 440: 0.055, 

1017 445: 0.054, 

1018 450: 0.053, 

1019 455: 0.053, 

1020 460: 0.052, 

1021 465: 0.052, 

1022 470: 0.052, 

1023 475: 0.053, 

1024 480: 0.054, 

1025 485: 0.055, 

1026 490: 0.057, 

1027 495: 0.059, 

1028 500: 0.061, 

1029 505: 0.062, 

1030 510: 0.065, 

1031 515: 0.067, 

1032 520: 0.070, 

1033 525: 0.072, 

1034 530: 0.074, 

1035 535: 0.075, 

1036 540: 0.076, 

1037 545: 0.078, 

1038 550: 0.079, 

1039 555: 0.082, 

1040 560: 0.087, 

1041 565: 0.092, 

1042 570: 0.100, 

1043 575: 0.107, 

1044 580: 0.115, 

1045 585: 0.122, 

1046 590: 0.129, 

1047 595: 0.134, 

1048 600: 0.138, 

1049 605: 0.142, 

1050 610: 0.146, 

1051 615: 0.150, 

1052 620: 0.154, 

1053 625: 0.158, 

1054 630: 0.163, 

1055 635: 0.167, 

1056 640: 0.173, 

1057 645: 0.180, 

1058 650: 0.188, 

1059 655: 0.196, 

1060 660: 0.204, 

1061 665: 0.213, 

1062 670: 0.222, 

1063 675: 0.231, 

1064 680: 0.242, 

1065 685: 0.251, 

1066 690: 0.261, 

1067 695: 0.271, 

1068 700: 0.282, 

1069 705: 0.294, 

1070 710: 0.305, 

1071 715: 0.318, 

1072 720: 0.334, 

1073 725: 0.354, 

1074 730: 0.372, 

1075 735: 0.392, 

1076 740: 0.409, 

1077 745: 0.420, 

1078 750: 0.436, 

1079 755: 0.450, 

1080 760: 0.462, 

1081 765: 0.465, 

1082 770: 0.448, 

1083 775: 0.432, 

1084 780: 0.421, 

1085 }, 

1086 "light skin": { 

1087 380: 0.103, 

1088 385: 0.120, 

1089 390: 0.141, 

1090 395: 0.163, 

1091 400: 0.182, 

1092 405: 0.192, 

1093 410: 0.197, 

1094 415: 0.199, 

1095 420: 0.201, 

1096 425: 0.203, 

1097 430: 0.205, 

1098 435: 0.208, 

1099 440: 0.212, 

1100 445: 0.217, 

1101 450: 0.224, 

1102 455: 0.231, 

1103 460: 0.240, 

1104 465: 0.251, 

1105 470: 0.262, 

1106 475: 0.273, 

1107 480: 0.282, 

1108 485: 0.289, 

1109 490: 0.293, 

1110 495: 0.296, 

1111 500: 0.301, 

1112 505: 0.310, 

1113 510: 0.321, 

1114 515: 0.326, 

1115 520: 0.322, 

1116 525: 0.310, 

1117 530: 0.298, 

1118 535: 0.291, 

1119 540: 0.292, 

1120 545: 0.297, 

1121 550: 0.300, 

1122 555: 0.298, 

1123 560: 0.295, 

1124 565: 0.295, 

1125 570: 0.305, 

1126 575: 0.326, 

1127 580: 0.358, 

1128 585: 0.397, 

1129 590: 0.435, 

1130 595: 0.468, 

1131 600: 0.494, 

1132 605: 0.514, 

1133 610: 0.530, 

1134 615: 0.541, 

1135 620: 0.550, 

1136 625: 0.557, 

1137 630: 0.564, 

1138 635: 0.569, 

1139 640: 0.574, 

1140 645: 0.582, 

1141 650: 0.590, 

1142 655: 0.597, 

1143 660: 0.605, 

1144 665: 0.614, 

1145 670: 0.624, 

1146 675: 0.637, 

1147 680: 0.652, 

1148 685: 0.668, 

1149 690: 0.682, 

1150 695: 0.697, 

1151 700: 0.713, 

1152 705: 0.728, 

1153 710: 0.745, 

1154 715: 0.753, 

1155 720: 0.762, 

1156 725: 0.774, 

1157 730: 0.783, 

1158 735: 0.788, 

1159 740: 0.791, 

1160 745: 0.787, 

1161 750: 0.789, 

1162 755: 0.794, 

1163 760: 0.801, 

1164 765: 0.799, 

1165 770: 0.771, 

1166 775: 0.747, 

1167 780: 0.734, 

1168 }, 

1169 "blue sky": { 

1170 380: 0.113, 

1171 385: 0.138, 

1172 390: 0.174, 

1173 395: 0.219, 

1174 400: 0.266, 

1175 405: 0.300, 

1176 410: 0.320, 

1177 415: 0.330, 

1178 420: 0.336, 

1179 425: 0.337, 

1180 430: 0.337, 

1181 435: 0.337, 

1182 440: 0.335, 

1183 445: 0.334, 

1184 450: 0.331, 

1185 455: 0.327, 

1186 460: 0.322, 

1187 465: 0.316, 

1188 470: 0.310, 

1189 475: 0.302, 

1190 480: 0.293, 

1191 485: 0.285, 

1192 490: 0.276, 

1193 495: 0.268, 

1194 500: 0.260, 

1195 505: 0.251, 

1196 510: 0.243, 

1197 515: 0.234, 

1198 520: 0.225, 

1199 525: 0.215, 

1200 530: 0.208, 

1201 535: 0.203, 

1202 540: 0.198, 

1203 545: 0.195, 

1204 550: 0.191, 

1205 555: 0.188, 

1206 560: 0.183, 

1207 565: 0.177, 

1208 570: 0.172, 

1209 575: 0.167, 

1210 580: 0.163, 

1211 585: 0.160, 

1212 590: 0.157, 

1213 595: 0.153, 

1214 600: 0.150, 

1215 605: 0.147, 

1216 610: 0.144, 

1217 615: 0.141, 

1218 620: 0.137, 

1219 625: 0.133, 

1220 630: 0.130, 

1221 635: 0.126, 

1222 640: 0.123, 

1223 645: 0.120, 

1224 650: 0.118, 

1225 655: 0.115, 

1226 660: 0.112, 

1227 665: 0.110, 

1228 670: 0.108, 

1229 675: 0.106, 

1230 680: 0.105, 

1231 685: 0.104, 

1232 690: 0.104, 

1233 695: 0.103, 

1234 700: 0.103, 

1235 705: 0.102, 

1236 710: 0.102, 

1237 715: 0.102, 

1238 720: 0.102, 

1239 725: 0.102, 

1240 730: 0.102, 

1241 735: 0.104, 

1242 740: 0.104, 

1243 745: 0.104, 

1244 750: 0.104, 

1245 755: 0.106, 

1246 760: 0.106, 

1247 765: 0.107, 

1248 770: 0.110, 

1249 775: 0.115, 

1250 780: 0.12, 

1251 }, 

1252 "foliage": { 

1253 380: 0.048, 

1254 385: 0.049, 

1255 390: 0.049, 

1256 395: 0.049, 

1257 400: 0.050, 

1258 405: 0.049, 

1259 410: 0.049, 

1260 415: 0.050, 

1261 420: 0.050, 

1262 425: 0.051, 

1263 430: 0.052, 

1264 435: 0.053, 

1265 440: 0.054, 

1266 445: 0.056, 

1267 450: 0.058, 

1268 455: 0.060, 

1269 460: 0.061, 

1270 465: 0.063, 

1271 470: 0.064, 

1272 475: 0.065, 

1273 480: 0.067, 

1274 485: 0.068, 

1275 490: 0.070, 

1276 495: 0.072, 

1277 500: 0.078, 

1278 505: 0.088, 

1279 510: 0.106, 

1280 515: 0.130, 

1281 520: 0.155, 

1282 525: 0.173, 

1283 530: 0.181, 

1284 535: 0.182, 

1285 540: 0.177, 

1286 545: 0.168, 

1287 550: 0.157, 

1288 555: 0.147, 

1289 560: 0.137, 

1290 565: 0.129, 

1291 570: 0.126, 

1292 575: 0.125, 

1293 580: 0.122, 

1294 585: 0.119, 

1295 590: 0.115, 

1296 595: 0.109, 

1297 600: 0.104, 

1298 605: 0.100, 

1299 610: 0.098, 

1300 615: 0.097, 

1301 620: 0.098, 

1302 625: 0.100, 

1303 630: 0.100, 

1304 635: 0.099, 

1305 640: 0.097, 

1306 645: 0.096, 

1307 650: 0.095, 

1308 655: 0.095, 

1309 660: 0.095, 

1310 665: 0.097, 

1311 670: 0.101, 

1312 675: 0.110, 

1313 680: 0.125, 

1314 685: 0.147, 

1315 690: 0.174, 

1316 695: 0.210, 

1317 700: 0.247, 

1318 705: 0.283, 

1319 710: 0.311, 

1320 715: 0.329, 

1321 720: 0.343, 

1322 725: 0.353, 

1323 730: 0.358, 

1324 735: 0.362, 

1325 740: 0.364, 

1326 745: 0.360, 

1327 750: 0.362, 

1328 755: 0.364, 

1329 760: 0.368, 

1330 765: 0.368, 

1331 770: 0.355, 

1332 775: 0.346, 

1333 780: 0.341, 

1334 }, 

1335 "blue flower": { 

1336 380: 0.123, 

1337 385: 0.152, 

1338 390: 0.197, 

1339 395: 0.258, 

1340 400: 0.328, 

1341 405: 0.385, 

1342 410: 0.418, 

1343 415: 0.437, 

1344 420: 0.446, 

1345 425: 0.448, 

1346 430: 0.448, 

1347 435: 0.447, 

1348 440: 0.444, 

1349 445: 0.440, 

1350 450: 0.434, 

1351 455: 0.428, 

1352 460: 0.421, 

1353 465: 0.413, 

1354 470: 0.405, 

1355 475: 0.394, 

1356 480: 0.381, 

1357 485: 0.372, 

1358 490: 0.362, 

1359 495: 0.352, 

1360 500: 0.342, 

1361 505: 0.330, 

1362 510: 0.314, 

1363 515: 0.294, 

1364 520: 0.271, 

1365 525: 0.249, 

1366 530: 0.231, 

1367 535: 0.219, 

1368 540: 0.211, 

1369 545: 0.209, 

1370 550: 0.209, 

1371 555: 0.207, 

1372 560: 0.201, 

1373 565: 0.196, 

1374 570: 0.196, 

1375 575: 0.199, 

1376 580: 0.206, 

1377 585: 0.215, 

1378 590: 0.223, 

1379 595: 0.229, 

1380 600: 0.235, 

1381 605: 0.241, 

1382 610: 0.245, 

1383 615: 0.245, 

1384 620: 0.243, 

1385 625: 0.243, 

1386 630: 0.247, 

1387 635: 0.254, 

1388 640: 0.269, 

1389 645: 0.291, 

1390 650: 0.318, 

1391 655: 0.351, 

1392 660: 0.384, 

1393 665: 0.417, 

1394 670: 0.446, 

1395 675: 0.470, 

1396 680: 0.490, 

1397 685: 0.504, 

1398 690: 0.511, 

1399 695: 0.517, 

1400 700: 0.520, 

1401 705: 0.522, 

1402 710: 0.523, 

1403 715: 0.522, 

1404 720: 0.521, 

1405 725: 0.521, 

1406 730: 0.522, 

1407 735: 0.521, 

1408 740: 0.521, 

1409 745: 0.516, 

1410 750: 0.514, 

1411 755: 0.514, 

1412 760: 0.517, 

1413 765: 0.515, 

1414 770: 0.500, 

1415 775: 0.491, 

1416 780: 0.487, 

1417 }, 

1418 "bluish green": { 

1419 380: 0.110, 

1420 385: 0.133, 

1421 390: 0.167, 

1422 395: 0.208, 

1423 400: 0.252, 

1424 405: 0.284, 

1425 410: 0.303, 

1426 415: 0.314, 

1427 420: 0.322, 

1428 425: 0.329, 

1429 430: 0.336, 

1430 435: 0.344, 

1431 440: 0.353, 

1432 445: 0.363, 

1433 450: 0.375, 

1434 455: 0.390, 

1435 460: 0.408, 

1436 465: 0.433, 

1437 470: 0.460, 

1438 475: 0.492, 

1439 480: 0.523, 

1440 485: 0.548, 

1441 490: 0.566, 

1442 495: 0.577, 

1443 500: 0.582, 

1444 505: 0.583, 

1445 510: 0.580, 

1446 515: 0.576, 

1447 520: 0.569, 

1448 525: 0.560, 

1449 530: 0.549, 

1450 535: 0.535, 

1451 540: 0.519, 

1452 545: 0.501, 

1453 550: 0.480, 

1454 555: 0.458, 

1455 560: 0.436, 

1456 565: 0.414, 

1457 570: 0.392, 

1458 575: 0.369, 

1459 580: 0.346, 

1460 585: 0.324, 

1461 590: 0.302, 

1462 595: 0.279, 

1463 600: 0.260, 

1464 605: 0.245, 

1465 610: 0.234, 

1466 615: 0.226, 

1467 620: 0.221, 

1468 625: 0.217, 

1469 630: 0.215, 

1470 635: 0.212, 

1471 640: 0.210, 

1472 645: 0.209, 

1473 650: 0.208, 

1474 655: 0.209, 

1475 660: 0.211, 

1476 665: 0.215, 

1477 670: 0.220, 

1478 675: 0.227, 

1479 680: 0.233, 

1480 685: 0.239, 

1481 690: 0.244, 

1482 695: 0.249, 

1483 700: 0.252, 

1484 705: 0.252, 

1485 710: 0.250, 

1486 715: 0.248, 

1487 720: 0.244, 

1488 725: 0.245, 

1489 730: 0.245, 

1490 735: 0.251, 

1491 740: 0.260, 

1492 745: 0.269, 

1493 750: 0.278, 

1494 755: 0.288, 

1495 760: 0.297, 

1496 765: 0.301, 

1497 770: 0.297, 

1498 775: 0.296, 

1499 780: 0.296, 

1500 }, 

1501 "orange": { 

1502 380: 0.053, 

1503 385: 0.054, 

1504 390: 0.054, 

1505 395: 0.054, 

1506 400: 0.054, 

1507 405: 0.054, 

1508 410: 0.053, 

1509 415: 0.053, 

1510 420: 0.052, 

1511 425: 0.052, 

1512 430: 0.052, 

1513 435: 0.052, 

1514 440: 0.052, 

1515 445: 0.052, 

1516 450: 0.052, 

1517 455: 0.052, 

1518 460: 0.052, 

1519 465: 0.052, 

1520 470: 0.053, 

1521 475: 0.054, 

1522 480: 0.055, 

1523 485: 0.056, 

1524 490: 0.057, 

1525 495: 0.059, 

1526 500: 0.061, 

1527 505: 0.064, 

1528 510: 0.068, 

1529 515: 0.076, 

1530 520: 0.086, 

1531 525: 0.101, 

1532 530: 0.120, 

1533 535: 0.143, 

1534 540: 0.170, 

1535 545: 0.198, 

1536 550: 0.228, 

1537 555: 0.260, 

1538 560: 0.297, 

1539 565: 0.338, 

1540 570: 0.380, 

1541 575: 0.418, 

1542 580: 0.452, 

1543 585: 0.481, 

1544 590: 0.503, 

1545 595: 0.520, 

1546 600: 0.532, 

1547 605: 0.543, 

1548 610: 0.552, 

1549 615: 0.560, 

1550 620: 0.566, 

1551 625: 0.572, 

1552 630: 0.578, 

1553 635: 0.583, 

1554 640: 0.587, 

1555 645: 0.593, 

1556 650: 0.599, 

1557 655: 0.602, 

1558 660: 0.604, 

1559 665: 0.606, 

1560 670: 0.608, 

1561 675: 0.611, 

1562 680: 0.615, 

1563 685: 0.619, 

1564 690: 0.622, 

1565 695: 0.625, 

1566 700: 0.628, 

1567 705: 0.630, 

1568 710: 0.633, 

1569 715: 0.633, 

1570 720: 0.633, 

1571 725: 0.636, 

1572 730: 0.637, 

1573 735: 0.639, 

1574 740: 0.638, 

1575 745: 0.633, 

1576 750: 0.633, 

1577 755: 0.636, 

1578 760: 0.641, 

1579 765: 0.639, 

1580 770: 0.616, 

1581 775: 0.598, 

1582 780: 0.582, 

1583 }, 

1584 "purplish blue": { 

1585 380: 0.099, 

1586 385: 0.120, 

1587 390: 0.150, 

1588 395: 0.189, 

1589 400: 0.231, 

1590 405: 0.268, 

1591 410: 0.293, 

1592 415: 0.311, 

1593 420: 0.324, 

1594 425: 0.335, 

1595 430: 0.348, 

1596 435: 0.361, 

1597 440: 0.373, 

1598 445: 0.383, 

1599 450: 0.387, 

1600 455: 0.383, 

1601 460: 0.374, 

1602 465: 0.361, 

1603 470: 0.345, 

1604 475: 0.325, 

1605 480: 0.301, 

1606 485: 0.275, 

1607 490: 0.247, 

1608 495: 0.223, 

1609 500: 0.202, 

1610 505: 0.184, 

1611 510: 0.167, 

1612 515: 0.152, 

1613 520: 0.137, 

1614 525: 0.125, 

1615 530: 0.116, 

1616 535: 0.110, 

1617 540: 0.106, 

1618 545: 0.103, 

1619 550: 0.099, 

1620 555: 0.094, 

1621 560: 0.090, 

1622 565: 0.086, 

1623 570: 0.083, 

1624 575: 0.083, 

1625 580: 0.083, 

1626 585: 0.085, 

1627 590: 0.086, 

1628 595: 0.087, 

1629 600: 0.087, 

1630 605: 0.086, 

1631 610: 0.085, 

1632 615: 0.084, 

1633 620: 0.084, 

1634 625: 0.085, 

1635 630: 0.088, 

1636 635: 0.092, 

1637 640: 0.098, 

1638 645: 0.105, 

1639 650: 0.111, 

1640 655: 0.118, 

1641 660: 0.123, 

1642 665: 0.126, 

1643 670: 0.126, 

1644 675: 0.124, 

1645 680: 0.120, 

1646 685: 0.117, 

1647 690: 0.115, 

1648 695: 0.115, 

1649 700: 0.116, 

1650 705: 0.118, 

1651 710: 0.120, 

1652 715: 0.124, 

1653 720: 0.128, 

1654 725: 0.133, 

1655 730: 0.139, 

1656 735: 0.149, 

1657 740: 0.162, 

1658 745: 0.178, 

1659 750: 0.197, 

1660 755: 0.219, 

1661 760: 0.242, 

1662 765: 0.259, 

1663 770: 0.275, 

1664 775: 0.294, 

1665 780: 0.316, 

1666 }, 

1667 "moderate red": { 

1668 380: 0.096, 

1669 385: 0.108, 

1670 390: 0.123, 

1671 395: 0.135, 

1672 400: 0.144, 

1673 405: 0.145, 

1674 410: 0.144, 

1675 415: 0.141, 

1676 420: 0.138, 

1677 425: 0.134, 

1678 430: 0.132, 

1679 435: 0.132, 

1680 440: 0.131, 

1681 445: 0.131, 

1682 450: 0.129, 

1683 455: 0.128, 

1684 460: 0.126, 

1685 465: 0.126, 

1686 470: 0.125, 

1687 475: 0.123, 

1688 480: 0.119, 

1689 485: 0.114, 

1690 490: 0.109, 

1691 495: 0.105, 

1692 500: 0.103, 

1693 505: 0.102, 

1694 510: 0.100, 

1695 515: 0.097, 

1696 520: 0.094, 

1697 525: 0.091, 

1698 530: 0.089, 

1699 535: 0.090, 

1700 540: 0.092, 

1701 545: 0.096, 

1702 550: 0.102, 

1703 555: 0.106, 

1704 560: 0.108, 

1705 565: 0.109, 

1706 570: 0.112, 

1707 575: 0.126, 

1708 580: 0.157, 

1709 585: 0.208, 

1710 590: 0.274, 

1711 595: 0.346, 

1712 600: 0.415, 

1713 605: 0.473, 

1714 610: 0.517, 

1715 615: 0.547, 

1716 620: 0.567, 

1717 625: 0.582, 

1718 630: 0.591, 

1719 635: 0.597, 

1720 640: 0.601, 

1721 645: 0.604, 

1722 650: 0.607, 

1723 655: 0.608, 

1724 660: 0.607, 

1725 665: 0.606, 

1726 670: 0.605, 

1727 675: 0.605, 

1728 680: 0.605, 

1729 685: 0.604, 

1730 690: 0.605, 

1731 695: 0.606, 

1732 700: 0.606, 

1733 705: 0.604, 

1734 710: 0.602, 

1735 715: 0.601, 

1736 720: 0.599, 

1737 725: 0.598, 

1738 730: 0.596, 

1739 735: 0.595, 

1740 740: 0.593, 

1741 745: 0.587, 

1742 750: 0.584, 

1743 755: 0.584, 

1744 760: 0.586, 

1745 765: 0.584, 

1746 770: 0.566, 

1747 775: 0.551, 

1748 780: 0.54, 

1749 }, 

1750 "purple": { 

1751 380: 0.101, 

1752 385: 0.115, 

1753 390: 0.135, 

1754 395: 0.157, 

1755 400: 0.177, 

1756 405: 0.191, 

1757 410: 0.199, 

1758 415: 0.203, 

1759 420: 0.206, 

1760 425: 0.198, 

1761 430: 0.190, 

1762 435: 0.179, 

1763 440: 0.168, 

1764 445: 0.156, 

1765 450: 0.144, 

1766 455: 0.132, 

1767 460: 0.120, 

1768 465: 0.110, 

1769 470: 0.101, 

1770 475: 0.093, 

1771 480: 0.086, 

1772 485: 0.080, 

1773 490: 0.075, 

1774 495: 0.070, 

1775 500: 0.067, 

1776 505: 0.063, 

1777 510: 0.061, 

1778 515: 0.059, 

1779 520: 0.058, 

1780 525: 0.056, 

1781 530: 0.054, 

1782 535: 0.053, 

1783 540: 0.052, 

1784 545: 0.052, 

1785 550: 0.053, 

1786 555: 0.054, 

1787 560: 0.055, 

1788 565: 0.055, 

1789 570: 0.054, 

1790 575: 0.053, 

1791 580: 0.052, 

1792 585: 0.052, 

1793 590: 0.053, 

1794 595: 0.055, 

1795 600: 0.059, 

1796 605: 0.065, 

1797 610: 0.074, 

1798 615: 0.086, 

1799 620: 0.099, 

1800 625: 0.113, 

1801 630: 0.126, 

1802 635: 0.138, 

1803 640: 0.149, 

1804 645: 0.161, 

1805 650: 0.172, 

1806 655: 0.182, 

1807 660: 0.193, 

1808 665: 0.205, 

1809 670: 0.217, 

1810 675: 0.232, 

1811 680: 0.248, 

1812 685: 0.266, 

1813 690: 0.282, 

1814 695: 0.301, 

1815 700: 0.319, 

1816 705: 0.338, 

1817 710: 0.355, 

1818 715: 0.371, 

1819 720: 0.388, 

1820 725: 0.406, 

1821 730: 0.422, 

1822 735: 0.436, 

1823 740: 0.451, 

1824 745: 0.460, 

1825 750: 0.471, 

1826 755: 0.481, 

1827 760: 0.492, 

1828 765: 0.495, 

1829 770: 0.482, 

1830 775: 0.471, 

1831 780: 0.467, 

1832 }, 

1833 "yellow green": { 

1834 380: 0.056, 

1835 385: 0.058, 

1836 390: 0.059, 

1837 395: 0.059, 

1838 400: 0.060, 

1839 405: 0.061, 

1840 410: 0.061, 

1841 415: 0.061, 

1842 420: 0.062, 

1843 425: 0.063, 

1844 430: 0.064, 

1845 435: 0.066, 

1846 440: 0.068, 

1847 445: 0.071, 

1848 450: 0.075, 

1849 455: 0.079, 

1850 460: 0.085, 

1851 465: 0.093, 

1852 470: 0.104, 

1853 475: 0.118, 

1854 480: 0.135, 

1855 485: 0.157, 

1856 490: 0.185, 

1857 495: 0.221, 

1858 500: 0.269, 

1859 505: 0.326, 

1860 510: 0.384, 

1861 515: 0.440, 

1862 520: 0.484, 

1863 525: 0.516, 

1864 530: 0.534, 

1865 535: 0.542, 

1866 540: 0.545, 

1867 545: 0.541, 

1868 550: 0.533, 

1869 555: 0.524, 

1870 560: 0.513, 

1871 565: 0.501, 

1872 570: 0.487, 

1873 575: 0.472, 

1874 580: 0.454, 

1875 585: 0.436, 

1876 590: 0.416, 

1877 595: 0.394, 

1878 600: 0.374, 

1879 605: 0.358, 

1880 610: 0.346, 

1881 615: 0.337, 

1882 620: 0.331, 

1883 625: 0.328, 

1884 630: 0.325, 

1885 635: 0.322, 

1886 640: 0.320, 

1887 645: 0.319, 

1888 650: 0.319, 

1889 655: 0.320, 

1890 660: 0.324, 

1891 665: 0.330, 

1892 670: 0.337, 

1893 675: 0.345, 

1894 680: 0.354, 

1895 685: 0.362, 

1896 690: 0.368, 

1897 695: 0.375, 

1898 700: 0.379, 

1899 705: 0.381, 

1900 710: 0.379, 

1901 715: 0.376, 

1902 720: 0.373, 

1903 725: 0.372, 

1904 730: 0.375, 

1905 735: 0.382, 

1906 740: 0.392, 

1907 745: 0.401, 

1908 750: 0.412, 

1909 755: 0.422, 

1910 760: 0.433, 

1911 765: 0.436, 

1912 770: 0.426, 

1913 775: 0.413, 

1914 780: 0.404, 

1915 }, 

1916 "orange yellow": { 

1917 380: 0.060, 

1918 385: 0.061, 

1919 390: 0.063, 

1920 395: 0.064, 

1921 400: 0.065, 

1922 405: 0.065, 

1923 410: 0.064, 

1924 415: 0.064, 

1925 420: 0.064, 

1926 425: 0.064, 

1927 430: 0.064, 

1928 435: 0.065, 

1929 440: 0.065, 

1930 445: 0.066, 

1931 450: 0.067, 

1932 455: 0.068, 

1933 460: 0.069, 

1934 465: 0.073, 

1935 470: 0.077, 

1936 475: 0.084, 

1937 480: 0.092, 

1938 485: 0.100, 

1939 490: 0.107, 

1940 495: 0.115, 

1941 500: 0.123, 

1942 505: 0.133, 

1943 510: 0.146, 

1944 515: 0.166, 

1945 520: 0.193, 

1946 525: 0.229, 

1947 530: 0.273, 

1948 535: 0.323, 

1949 540: 0.374, 

1950 545: 0.418, 

1951 550: 0.456, 

1952 555: 0.487, 

1953 560: 0.512, 

1954 565: 0.534, 

1955 570: 0.554, 

1956 575: 0.570, 

1957 580: 0.584, 

1958 585: 0.598, 

1959 590: 0.609, 

1960 595: 0.617, 

1961 600: 0.624, 

1962 605: 0.630, 

1963 610: 0.635, 

1964 615: 0.640, 

1965 620: 0.645, 

1966 625: 0.650, 

1967 630: 0.654, 

1968 635: 0.658, 

1969 640: 0.662, 

1970 645: 0.667, 

1971 650: 0.672, 

1972 655: 0.675, 

1973 660: 0.676, 

1974 665: 0.677, 

1975 670: 0.678, 

1976 675: 0.681, 

1977 680: 0.685, 

1978 685: 0.688, 

1979 690: 0.690, 

1980 695: 0.693, 

1981 700: 0.696, 

1982 705: 0.698, 

1983 710: 0.698, 

1984 715: 0.698, 

1985 720: 0.698, 

1986 725: 0.700, 

1987 730: 0.701, 

1988 735: 0.701, 

1989 740: 0.701, 

1990 745: 0.695, 

1991 750: 0.694, 

1992 755: 0.696, 

1993 760: 0.700, 

1994 765: 0.698, 

1995 770: 0.673, 

1996 775: 0.653, 

1997 780: 0.639, 

1998 }, 

1999 "blue": { 

2000 380: 0.069, 

2001 385: 0.081, 

2002 390: 0.096, 

2003 395: 0.114, 

2004 400: 0.136, 

2005 405: 0.156, 

2006 410: 0.175, 

2007 415: 0.193, 

2008 420: 0.208, 

2009 425: 0.224, 

2010 430: 0.244, 

2011 435: 0.265, 

2012 440: 0.290, 

2013 445: 0.316, 

2014 450: 0.335, 

2015 455: 0.342, 

2016 460: 0.338, 

2017 465: 0.324, 

2018 470: 0.302, 

2019 475: 0.273, 

2020 480: 0.239, 

2021 485: 0.205, 

2022 490: 0.172, 

2023 495: 0.144, 

2024 500: 0.120, 

2025 505: 0.101, 

2026 510: 0.086, 

2027 515: 0.074, 

2028 520: 0.066, 

2029 525: 0.059, 

2030 530: 0.054, 

2031 535: 0.051, 

2032 540: 0.048, 

2033 545: 0.046, 

2034 550: 0.045, 

2035 555: 0.044, 

2036 560: 0.043, 

2037 565: 0.042, 

2038 570: 0.041, 

2039 575: 0.041, 

2040 580: 0.040, 

2041 585: 0.040, 

2042 590: 0.040, 

2043 595: 0.040, 

2044 600: 0.039, 

2045 605: 0.039, 

2046 610: 0.040, 

2047 615: 0.040, 

2048 620: 0.040, 

2049 625: 0.040, 

2050 630: 0.041, 

2051 635: 0.041, 

2052 640: 0.042, 

2053 645: 0.042, 

2054 650: 0.042, 

2055 655: 0.043, 

2056 660: 0.043, 

2057 665: 0.043, 

2058 670: 0.044, 

2059 675: 0.044, 

2060 680: 0.044, 

2061 685: 0.044, 

2062 690: 0.045, 

2063 695: 0.046, 

2064 700: 0.048, 

2065 705: 0.050, 

2066 710: 0.051, 

2067 715: 0.053, 

2068 720: 0.056, 

2069 725: 0.060, 

2070 730: 0.064, 

2071 735: 0.070, 

2072 740: 0.079, 

2073 745: 0.091, 

2074 750: 0.104, 

2075 755: 0.120, 

2076 760: 0.138, 

2077 765: 0.154, 

2078 770: 0.168, 

2079 775: 0.186, 

2080 780: 0.204, 

2081 }, 

2082 "green": { 

2083 380: 0.055, 

2084 385: 0.056, 

2085 390: 0.057, 

2086 395: 0.058, 

2087 400: 0.058, 

2088 405: 0.058, 

2089 410: 0.059, 

2090 415: 0.059, 

2091 420: 0.059, 

2092 425: 0.060, 

2093 430: 0.062, 

2094 435: 0.063, 

2095 440: 0.065, 

2096 445: 0.067, 

2097 450: 0.070, 

2098 455: 0.074, 

2099 460: 0.078, 

2100 465: 0.084, 

2101 470: 0.091, 

2102 475: 0.101, 

2103 480: 0.113, 

2104 485: 0.125, 

2105 490: 0.140, 

2106 495: 0.157, 

2107 500: 0.180, 

2108 505: 0.208, 

2109 510: 0.244, 

2110 515: 0.286, 

2111 520: 0.324, 

2112 525: 0.351, 

2113 530: 0.363, 

2114 535: 0.363, 

2115 540: 0.355, 

2116 545: 0.342, 

2117 550: 0.323, 

2118 555: 0.303, 

2119 560: 0.281, 

2120 565: 0.260, 

2121 570: 0.238, 

2122 575: 0.217, 

2123 580: 0.196, 

2124 585: 0.177, 

2125 590: 0.158, 

2126 595: 0.140, 

2127 600: 0.124, 

2128 605: 0.111, 

2129 610: 0.101, 

2130 615: 0.094, 

2131 620: 0.089, 

2132 625: 0.086, 

2133 630: 0.084, 

2134 635: 0.082, 

2135 640: 0.080, 

2136 645: 0.078, 

2137 650: 0.077, 

2138 655: 0.076, 

2139 660: 0.075, 

2140 665: 0.075, 

2141 670: 0.075, 

2142 675: 0.077, 

2143 680: 0.078, 

2144 685: 0.080, 

2145 690: 0.082, 

2146 695: 0.085, 

2147 700: 0.088, 

2148 705: 0.089, 

2149 710: 0.089, 

2150 715: 0.090, 

2151 720: 0.090, 

2152 725: 0.090, 

2153 730: 0.089, 

2154 735: 0.092, 

2155 740: 0.094, 

2156 745: 0.097, 

2157 750: 0.102, 

2158 755: 0.106, 

2159 760: 0.110, 

2160 765: 0.111, 

2161 770: 0.112, 

2162 775: 0.112, 

2163 780: 0.112, 

2164 }, 

2165 "red": { 

2166 380: 0.052, 

2167 385: 0.052, 

2168 390: 0.052, 

2169 395: 0.052, 

2170 400: 0.051, 

2171 405: 0.051, 

2172 410: 0.050, 

2173 415: 0.050, 

2174 420: 0.049, 

2175 425: 0.049, 

2176 430: 0.049, 

2177 435: 0.049, 

2178 440: 0.049, 

2179 445: 0.049, 

2180 450: 0.049, 

2181 455: 0.048, 

2182 460: 0.048, 

2183 465: 0.047, 

2184 470: 0.047, 

2185 475: 0.046, 

2186 480: 0.045, 

2187 485: 0.045, 

2188 490: 0.044, 

2189 495: 0.044, 

2190 500: 0.044, 

2191 505: 0.044, 

2192 510: 0.044, 

2193 515: 0.044, 

2194 520: 0.044, 

2195 525: 0.044, 

2196 530: 0.044, 

2197 535: 0.044, 

2198 540: 0.045, 

2199 545: 0.046, 

2200 550: 0.047, 

2201 555: 0.048, 

2202 560: 0.050, 

2203 565: 0.053, 

2204 570: 0.057, 

2205 575: 0.063, 

2206 580: 0.072, 

2207 585: 0.086, 

2208 590: 0.109, 

2209 595: 0.143, 

2210 600: 0.192, 

2211 605: 0.256, 

2212 610: 0.332, 

2213 615: 0.413, 

2214 620: 0.486, 

2215 625: 0.550, 

2216 630: 0.598, 

2217 635: 0.631, 

2218 640: 0.654, 

2219 645: 0.672, 

2220 650: 0.686, 

2221 655: 0.694, 

2222 660: 0.700, 

2223 665: 0.704, 

2224 670: 0.707, 

2225 675: 0.712, 

2226 680: 0.718, 

2227 685: 0.721, 

2228 690: 0.724, 

2229 695: 0.727, 

2230 700: 0.729, 

2231 705: 0.730, 

2232 710: 0.730, 

2233 715: 0.729, 

2234 720: 0.727, 

2235 725: 0.728, 

2236 730: 0.729, 

2237 735: 0.729, 

2238 740: 0.727, 

2239 745: 0.723, 

2240 750: 0.721, 

2241 755: 0.724, 

2242 760: 0.728, 

2243 765: 0.727, 

2244 770: 0.702, 

2245 775: 0.680, 

2246 780: 0.664, 

2247 }, 

2248 "yellow": { 

2249 380: 0.054, 

2250 385: 0.053, 

2251 390: 0.054, 

2252 395: 0.053, 

2253 400: 0.053, 

2254 405: 0.053, 

2255 410: 0.053, 

2256 415: 0.052, 

2257 420: 0.052, 

2258 425: 0.052, 

2259 430: 0.053, 

2260 435: 0.053, 

2261 440: 0.053, 

2262 445: 0.054, 

2263 450: 0.055, 

2264 455: 0.056, 

2265 460: 0.059, 

2266 465: 0.065, 

2267 470: 0.075, 

2268 475: 0.093, 

2269 480: 0.121, 

2270 485: 0.157, 

2271 490: 0.202, 

2272 495: 0.252, 

2273 500: 0.303, 

2274 505: 0.351, 

2275 510: 0.394, 

2276 515: 0.436, 

2277 520: 0.475, 

2278 525: 0.512, 

2279 530: 0.544, 

2280 535: 0.572, 

2281 540: 0.597, 

2282 545: 0.615, 

2283 550: 0.630, 

2284 555: 0.645, 

2285 560: 0.660, 

2286 565: 0.673, 

2287 570: 0.686, 

2288 575: 0.698, 

2289 580: 0.708, 

2290 585: 0.718, 

2291 590: 0.726, 

2292 595: 0.732, 

2293 600: 0.737, 

2294 605: 0.742, 

2295 610: 0.746, 

2296 615: 0.749, 

2297 620: 0.753, 

2298 625: 0.757, 

2299 630: 0.761, 

2300 635: 0.765, 

2301 640: 0.768, 

2302 645: 0.772, 

2303 650: 0.777, 

2304 655: 0.779, 

2305 660: 0.780, 

2306 665: 0.780, 

2307 670: 0.781, 

2308 675: 0.782, 

2309 680: 0.785, 

2310 685: 0.785, 

2311 690: 0.787, 

2312 695: 0.789, 

2313 700: 0.792, 

2314 705: 0.792, 

2315 710: 0.793, 

2316 715: 0.792, 

2317 720: 0.790, 

2318 725: 0.792, 

2319 730: 0.792, 

2320 735: 0.790, 

2321 740: 0.787, 

2322 745: 0.782, 

2323 750: 0.778, 

2324 755: 0.780, 

2325 760: 0.782, 

2326 765: 0.781, 

2327 770: 0.752, 

2328 775: 0.728, 

2329 780: 0.71, 

2330 }, 

2331 "magenta": { 

2332 380: 0.118, 

2333 385: 0.142, 

2334 390: 0.179, 

2335 395: 0.228, 

2336 400: 0.283, 

2337 405: 0.322, 

2338 410: 0.343, 

2339 415: 0.354, 

2340 420: 0.359, 

2341 425: 0.357, 

2342 430: 0.350, 

2343 435: 0.339, 

2344 440: 0.327, 

2345 445: 0.313, 

2346 450: 0.298, 

2347 455: 0.282, 

2348 460: 0.267, 

2349 465: 0.253, 

2350 470: 0.239, 

2351 475: 0.225, 

2352 480: 0.209, 

2353 485: 0.195, 

2354 490: 0.182, 

2355 495: 0.172, 

2356 500: 0.163, 

2357 505: 0.155, 

2358 510: 0.146, 

2359 515: 0.135, 

2360 520: 0.124, 

2361 525: 0.113, 

2362 530: 0.106, 

2363 535: 0.102, 

2364 540: 0.102, 

2365 545: 0.105, 

2366 550: 0.107, 

2367 555: 0.107, 

2368 560: 0.106, 

2369 565: 0.107, 

2370 570: 0.112, 

2371 575: 0.123, 

2372 580: 0.141, 

2373 585: 0.166, 

2374 590: 0.198, 

2375 595: 0.235, 

2376 600: 0.279, 

2377 605: 0.333, 

2378 610: 0.394, 

2379 615: 0.460, 

2380 620: 0.522, 

2381 625: 0.580, 

2382 630: 0.628, 

2383 635: 0.666, 

2384 640: 0.696, 

2385 645: 0.722, 

2386 650: 0.742, 

2387 655: 0.756, 

2388 660: 0.766, 

2389 665: 0.774, 

2390 670: 0.780, 

2391 675: 0.785, 

2392 680: 0.791, 

2393 685: 0.794, 

2394 690: 0.798, 

2395 695: 0.801, 

2396 700: 0.804, 

2397 705: 0.806, 

2398 710: 0.807, 

2399 715: 0.807, 

2400 720: 0.807, 

2401 725: 0.810, 

2402 730: 0.813, 

2403 735: 0.814, 

2404 740: 0.813, 

2405 745: 0.810, 

2406 750: 0.808, 

2407 755: 0.811, 

2408 760: 0.814, 

2409 765: 0.813, 

2410 770: 0.785, 

2411 775: 0.765, 

2412 780: 0.752, 

2413 }, 

2414 "cyan": { 

2415 380: 0.093, 

2416 385: 0.110, 

2417 390: 0.134, 

2418 395: 0.164, 

2419 400: 0.195, 

2420 405: 0.220, 

2421 410: 0.238, 

2422 415: 0.249, 

2423 420: 0.258, 

2424 425: 0.270, 

2425 430: 0.281, 

2426 435: 0.296, 

2427 440: 0.315, 

2428 445: 0.334, 

2429 450: 0.352, 

2430 455: 0.370, 

2431 460: 0.391, 

2432 465: 0.414, 

2433 470: 0.434, 

2434 475: 0.449, 

2435 480: 0.458, 

2436 485: 0.461, 

2437 490: 0.457, 

2438 495: 0.447, 

2439 500: 0.433, 

2440 505: 0.414, 

2441 510: 0.392, 

2442 515: 0.366, 

2443 520: 0.339, 

2444 525: 0.310, 

2445 530: 0.282, 

2446 535: 0.255, 

2447 540: 0.228, 

2448 545: 0.204, 

2449 550: 0.180, 

2450 555: 0.159, 

2451 560: 0.141, 

2452 565: 0.126, 

2453 570: 0.114, 

2454 575: 0.104, 

2455 580: 0.097, 

2456 585: 0.092, 

2457 590: 0.088, 

2458 595: 0.083, 

2459 600: 0.080, 

2460 605: 0.077, 

2461 610: 0.075, 

2462 615: 0.074, 

2463 620: 0.073, 

2464 625: 0.073, 

2465 630: 0.073, 

2466 635: 0.073, 

2467 640: 0.073, 

2468 645: 0.073, 

2469 650: 0.074, 

2470 655: 0.075, 

2471 660: 0.076, 

2472 665: 0.076, 

2473 670: 0.077, 

2474 675: 0.076, 

2475 680: 0.075, 

2476 685: 0.074, 

2477 690: 0.074, 

2478 695: 0.073, 

2479 700: 0.072, 

2480 705: 0.072, 

2481 710: 0.071, 

2482 715: 0.073, 

2483 720: 0.075, 

2484 725: 0.078, 

2485 730: 0.082, 

2486 735: 0.090, 

2487 740: 0.100, 

2488 745: 0.116, 

2489 750: 0.133, 

2490 755: 0.154, 

2491 760: 0.176, 

2492 765: 0.191, 

2493 770: 0.200, 

2494 775: 0.208, 

2495 780: 0.214, 

2496 }, 

2497 "white 9.5 (.05 D)": { 

2498 380: 0.153, 

2499 385: 0.189, 

2500 390: 0.245, 

2501 395: 0.319, 

2502 400: 0.409, 

2503 405: 0.536, 

2504 410: 0.671, 

2505 415: 0.772, 

2506 420: 0.840, 

2507 425: 0.868, 

2508 430: 0.878, 

2509 435: 0.882, 

2510 440: 0.883, 

2511 445: 0.885, 

2512 450: 0.886, 

2513 455: 0.886, 

2514 460: 0.887, 

2515 465: 0.888, 

2516 470: 0.888, 

2517 475: 0.888, 

2518 480: 0.888, 

2519 485: 0.888, 

2520 490: 0.888, 

2521 495: 0.888, 

2522 500: 0.887, 

2523 505: 0.887, 

2524 510: 0.887, 

2525 515: 0.887, 

2526 520: 0.887, 

2527 525: 0.887, 

2528 530: 0.887, 

2529 535: 0.887, 

2530 540: 0.887, 

2531 545: 0.886, 

2532 550: 0.886, 

2533 555: 0.887, 

2534 560: 0.887, 

2535 565: 0.887, 

2536 570: 0.888, 

2537 575: 0.888, 

2538 580: 0.887, 

2539 585: 0.886, 

2540 590: 0.886, 

2541 595: 0.886, 

2542 600: 0.887, 

2543 605: 0.888, 

2544 610: 0.889, 

2545 615: 0.890, 

2546 620: 0.891, 

2547 625: 0.891, 

2548 630: 0.891, 

2549 635: 0.891, 

2550 640: 0.890, 

2551 645: 0.889, 

2552 650: 0.889, 

2553 655: 0.889, 

2554 660: 0.889, 

2555 665: 0.889, 

2556 670: 0.888, 

2557 675: 0.888, 

2558 680: 0.888, 

2559 685: 0.888, 

2560 690: 0.888, 

2561 695: 0.888, 

2562 700: 0.888, 

2563 705: 0.887, 

2564 710: 0.886, 

2565 715: 0.886, 

2566 720: 0.886, 

2567 725: 0.885, 

2568 730: 0.885, 

2569 735: 0.885, 

2570 740: 0.884, 

2571 745: 0.884, 

2572 750: 0.883, 

2573 755: 0.882, 

2574 760: 0.882, 

2575 765: 0.881, 

2576 770: 0.880, 

2577 775: 0.880, 

2578 780: 0.879, 

2579 }, 

2580 "neutral 8 (.23 D)": { 

2581 380: 0.150, 

2582 385: 0.184, 

2583 390: 0.235, 

2584 395: 0.299, 

2585 400: 0.372, 

2586 405: 0.459, 

2587 410: 0.529, 

2588 415: 0.564, 

2589 420: 0.580, 

2590 425: 0.584, 

2591 430: 0.585, 

2592 435: 0.587, 

2593 440: 0.587, 

2594 445: 0.588, 

2595 450: 0.588, 

2596 455: 0.587, 

2597 460: 0.586, 

2598 465: 0.585, 

2599 470: 0.583, 

2600 475: 0.582, 

2601 480: 0.581, 

2602 485: 0.580, 

2603 490: 0.580, 

2604 495: 0.580, 

2605 500: 0.580, 

2606 505: 0.580, 

2607 510: 0.580, 

2608 515: 0.581, 

2609 520: 0.581, 

2610 525: 0.582, 

2611 530: 0.582, 

2612 535: 0.582, 

2613 540: 0.583, 

2614 545: 0.583, 

2615 550: 0.583, 

2616 555: 0.584, 

2617 560: 0.584, 

2618 565: 0.585, 

2619 570: 0.586, 

2620 575: 0.587, 

2621 580: 0.588, 

2622 585: 0.588, 

2623 590: 0.588, 

2624 595: 0.588, 

2625 600: 0.588, 

2626 605: 0.587, 

2627 610: 0.586, 

2628 615: 0.586, 

2629 620: 0.585, 

2630 625: 0.584, 

2631 630: 0.583, 

2632 635: 0.581, 

2633 640: 0.580, 

2634 645: 0.579, 

2635 650: 0.578, 

2636 655: 0.577, 

2637 660: 0.576, 

2638 665: 0.575, 

2639 670: 0.574, 

2640 675: 0.573, 

2641 680: 0.572, 

2642 685: 0.571, 

2643 690: 0.570, 

2644 695: 0.569, 

2645 700: 0.568, 

2646 705: 0.567, 

2647 710: 0.566, 

2648 715: 0.565, 

2649 720: 0.564, 

2650 725: 0.562, 

2651 730: 0.562, 

2652 735: 0.560, 

2653 740: 0.560, 

2654 745: 0.558, 

2655 750: 0.557, 

2656 755: 0.556, 

2657 760: 0.555, 

2658 765: 0.554, 

2659 770: 0.553, 

2660 775: 0.551, 

2661 780: 0.55, 

2662 }, 

2663 "neutral 6.5 (.44 D)": { 

2664 380: 0.138, 

2665 385: 0.167, 

2666 390: 0.206, 

2667 395: 0.249, 

2668 400: 0.289, 

2669 405: 0.324, 

2670 410: 0.346, 

2671 415: 0.354, 

2672 420: 0.357, 

2673 425: 0.358, 

2674 430: 0.359, 

2675 435: 0.360, 

2676 440: 0.361, 

2677 445: 0.362, 

2678 450: 0.362, 

2679 455: 0.361, 

2680 460: 0.361, 

2681 465: 0.359, 

2682 470: 0.358, 

2683 475: 0.358, 

2684 480: 0.357, 

2685 485: 0.356, 

2686 490: 0.356, 

2687 495: 0.356, 

2688 500: 0.356, 

2689 505: 0.356, 

2690 510: 0.356, 

2691 515: 0.356, 

2692 520: 0.357, 

2693 525: 0.357, 

2694 530: 0.357, 

2695 535: 0.358, 

2696 540: 0.358, 

2697 545: 0.358, 

2698 550: 0.358, 

2699 555: 0.358, 

2700 560: 0.359, 

2701 565: 0.359, 

2702 570: 0.360, 

2703 575: 0.361, 

2704 580: 0.361, 

2705 585: 0.361, 

2706 590: 0.361, 

2707 595: 0.361, 

2708 600: 0.360, 

2709 605: 0.360, 

2710 610: 0.359, 

2711 615: 0.358, 

2712 620: 0.357, 

2713 625: 0.356, 

2714 630: 0.355, 

2715 635: 0.354, 

2716 640: 0.353, 

2717 645: 0.352, 

2718 650: 0.351, 

2719 655: 0.350, 

2720 660: 0.349, 

2721 665: 0.348, 

2722 670: 0.346, 

2723 675: 0.346, 

2724 680: 0.345, 

2725 685: 0.344, 

2726 690: 0.343, 

2727 695: 0.342, 

2728 700: 0.341, 

2729 705: 0.340, 

2730 710: 0.339, 

2731 715: 0.338, 

2732 720: 0.337, 

2733 725: 0.336, 

2734 730: 0.335, 

2735 735: 0.334, 

2736 740: 0.333, 

2737 745: 0.332, 

2738 750: 0.331, 

2739 755: 0.330, 

2740 760: 0.329, 

2741 765: 0.328, 

2742 770: 0.327, 

2743 775: 0.326, 

2744 780: 0.325, 

2745 }, 

2746 "neutral 5 (.70 D)": { 

2747 380: 0.113, 

2748 385: 0.131, 

2749 390: 0.150, 

2750 395: 0.169, 

2751 400: 0.183, 

2752 405: 0.193, 

2753 410: 0.199, 

2754 415: 0.201, 

2755 420: 0.202, 

2756 425: 0.203, 

2757 430: 0.203, 

2758 435: 0.204, 

2759 440: 0.205, 

2760 445: 0.205, 

2761 450: 0.205, 

2762 455: 0.205, 

2763 460: 0.204, 

2764 465: 0.204, 

2765 470: 0.203, 

2766 475: 0.203, 

2767 480: 0.202, 

2768 485: 0.202, 

2769 490: 0.202, 

2770 495: 0.202, 

2771 500: 0.202, 

2772 505: 0.202, 

2773 510: 0.202, 

2774 515: 0.202, 

2775 520: 0.202, 

2776 525: 0.202, 

2777 530: 0.203, 

2778 535: 0.203, 

2779 540: 0.203, 

2780 545: 0.203, 

2781 550: 0.203, 

2782 555: 0.203, 

2783 560: 0.203, 

2784 565: 0.203, 

2785 570: 0.204, 

2786 575: 0.204, 

2787 580: 0.205, 

2788 585: 0.205, 

2789 590: 0.205, 

2790 595: 0.205, 

2791 600: 0.204, 

2792 605: 0.204, 

2793 610: 0.204, 

2794 615: 0.203, 

2795 620: 0.203, 

2796 625: 0.202, 

2797 630: 0.201, 

2798 635: 0.201, 

2799 640: 0.200, 

2800 645: 0.199, 

2801 650: 0.198, 

2802 655: 0.198, 

2803 660: 0.197, 

2804 665: 0.197, 

2805 670: 0.196, 

2806 675: 0.195, 

2807 680: 0.195, 

2808 685: 0.194, 

2809 690: 0.194, 

2810 695: 0.193, 

2811 700: 0.192, 

2812 705: 0.192, 

2813 710: 0.191, 

2814 715: 0.191, 

2815 720: 0.190, 

2816 725: 0.189, 

2817 730: 0.189, 

2818 735: 0.188, 

2819 740: 0.188, 

2820 745: 0.187, 

2821 750: 0.187, 

2822 755: 0.186, 

2823 760: 0.185, 

2824 765: 0.185, 

2825 770: 0.184, 

2826 775: 0.184, 

2827 780: 0.183, 

2828 }, 

2829 "neutral 3.5 (1.05 D)": { 

2830 380: 0.074, 

2831 385: 0.079, 

2832 390: 0.084, 

2833 395: 0.088, 

2834 400: 0.091, 

2835 405: 0.093, 

2836 410: 0.094, 

2837 415: 0.094, 

2838 420: 0.094, 

2839 425: 0.094, 

2840 430: 0.094, 

2841 435: 0.095, 

2842 440: 0.095, 

2843 445: 0.095, 

2844 450: 0.095, 

2845 455: 0.094, 

2846 460: 0.094, 

2847 465: 0.094, 

2848 470: 0.094, 

2849 475: 0.093, 

2850 480: 0.093, 

2851 485: 0.093, 

2852 490: 0.093, 

2853 495: 0.092, 

2854 500: 0.092, 

2855 505: 0.093, 

2856 510: 0.093, 

2857 515: 0.093, 

2858 520: 0.093, 

2859 525: 0.093, 

2860 530: 0.093, 

2861 535: 0.093, 

2862 540: 0.093, 

2863 545: 0.093, 

2864 550: 0.093, 

2865 555: 0.092, 

2866 560: 0.093, 

2867 565: 0.093, 

2868 570: 0.093, 

2869 575: 0.093, 

2870 580: 0.093, 

2871 585: 0.093, 

2872 590: 0.093, 

2873 595: 0.092, 

2874 600: 0.092, 

2875 605: 0.092, 

2876 610: 0.092, 

2877 615: 0.091, 

2878 620: 0.091, 

2879 625: 0.091, 

2880 630: 0.090, 

2881 635: 0.090, 

2882 640: 0.090, 

2883 645: 0.090, 

2884 650: 0.089, 

2885 655: 0.089, 

2886 660: 0.089, 

2887 665: 0.088, 

2888 670: 0.088, 

2889 675: 0.088, 

2890 680: 0.087, 

2891 685: 0.087, 

2892 690: 0.087, 

2893 695: 0.087, 

2894 700: 0.086, 

2895 705: 0.086, 

2896 710: 0.086, 

2897 715: 0.086, 

2898 720: 0.085, 

2899 725: 0.085, 

2900 730: 0.085, 

2901 735: 0.085, 

2902 740: 0.085, 

2903 745: 0.084, 

2904 750: 0.084, 

2905 755: 0.084, 

2906 760: 0.084, 

2907 765: 0.084, 

2908 770: 0.083, 

2909 775: 0.083, 

2910 780: 0.083, 

2911 }, 

2912 "black 2 (1.5 D)": { 

2913 380: 0.032, 

2914 385: 0.033, 

2915 390: 0.033, 

2916 395: 0.034, 

2917 400: 0.035, 

2918 405: 0.035, 

2919 410: 0.036, 

2920 415: 0.036, 

2921 420: 0.036, 

2922 425: 0.036, 

2923 430: 0.036, 

2924 435: 0.036, 

2925 440: 0.035, 

2926 445: 0.035, 

2927 450: 0.035, 

2928 455: 0.035, 

2929 460: 0.035, 

2930 465: 0.035, 

2931 470: 0.035, 

2932 475: 0.035, 

2933 480: 0.034, 

2934 485: 0.034, 

2935 490: 0.034, 

2936 495: 0.034, 

2937 500: 0.034, 

2938 505: 0.034, 

2939 510: 0.034, 

2940 515: 0.034, 

2941 520: 0.034, 

2942 525: 0.034, 

2943 530: 0.034, 

2944 535: 0.034, 

2945 540: 0.034, 

2946 545: 0.034, 

2947 550: 0.034, 

2948 555: 0.034, 

2949 560: 0.033, 

2950 565: 0.033, 

2951 570: 0.033, 

2952 575: 0.033, 

2953 580: 0.033, 

2954 585: 0.033, 

2955 590: 0.033, 

2956 595: 0.033, 

2957 600: 0.033, 

2958 605: 0.033, 

2959 610: 0.033, 

2960 615: 0.033, 

2961 620: 0.033, 

2962 625: 0.033, 

2963 630: 0.033, 

2964 635: 0.033, 

2965 640: 0.033, 

2966 645: 0.033, 

2967 650: 0.033, 

2968 655: 0.033, 

2969 660: 0.033, 

2970 665: 0.033, 

2971 670: 0.033, 

2972 675: 0.033, 

2973 680: 0.033, 

2974 685: 0.033, 

2975 690: 0.032, 

2976 695: 0.032, 

2977 700: 0.032, 

2978 705: 0.032, 

2979 710: 0.032, 

2980 715: 0.032, 

2981 720: 0.032, 

2982 725: 0.032, 

2983 730: 0.032, 

2984 735: 0.032, 

2985 740: 0.032, 

2986 745: 0.032, 

2987 750: 0.032, 

2988 755: 0.032, 

2989 760: 0.032, 

2990 765: 0.032, 

2991 770: 0.032, 

2992 775: 0.032, 

2993 780: 0.032, 

2994 }, 

2995} 

2996 

2997SDS_COLORCHECKER_N_OHTA: LazyCanonicalMapping = LazyCanonicalMapping( 

2998 (key, partial(SpectralDistribution, value, name=key)) 

2999 for key, value in DATA_COLORCHECKER_N_OHTA.items() 

3000) 

3001""" 

3002*ColorChecker Classic* data Measured by *Ohta (1997)*. 

3003 

3004References 

3005---------- 

3006:cite:`Ohta1997a`, :cite:`MunsellColorScienceb` 

3007""" 

3008 

3009DATA_PMC: dict = { 

3010 "Caucasian": { 

3011 400: 16.32, 

3012 410: 18.14, 

3013 420: 18.74, 

3014 430: 19.53, 

3015 440: 20.69, 

3016 450: 21.47, 

3017 460: 21.5, 

3018 470: 21.38, 

3019 480: 21.27, 

3020 490: 21.44, 

3021 500: 22.03, 

3022 510: 22.87, 

3023 520: 23.66, 

3024 530: 24.48, 

3025 540: 25.72, 

3026 550: 28.03, 

3027 560: 31.48, 

3028 570: 35.78, 

3029 580: 40.99, 

3030 590: 46.22, 

3031 600: 49.97, 

3032 610: 52.05, 

3033 620: 52.99, 

3034 630: 53.38, 

3035 640: 53.64, 

3036 650: 53.92, 

3037 660: 54.36, 

3038 670: 54.85, 

3039 680: 55.52, 

3040 690: 56.32, 

3041 700: 57.3, 

3042 }, 

3043 "Oriental": { 

3044 400: 15.11, 

3045 410: 16.59, 

3046 420: 17.08, 

3047 430: 17.76, 

3048 440: 18.8, 

3049 450: 19.49, 

3050 460: 19.58, 

3051 470: 19.5, 

3052 480: 19.42, 

3053 490: 19.66, 

3054 500: 20.18, 

3055 510: 20.88, 

3056 520: 21.66, 

3057 530: 22.49, 

3058 540: 23.54, 

3059 550: 25.61, 

3060 560: 29.35, 

3061 570: 34.12, 

3062 580: 39.12, 

3063 590: 43.49, 

3064 600: 46.36, 

3065 610: 47.69, 

3066 620: 48.03, 

3067 630: 48.12, 

3068 640: 48.62, 

3069 650: 49.59, 

3070 660: 50.81, 

3071 670: 51.73, 

3072 680: 52.31, 

3073 690: 52.8, 

3074 700: 53.09, 

3075 }, 

3076 "South Asian": { 

3077 400: 13.96, 

3078 410: 14.78, 

3079 420: 14.6, 

3080 430: 14.36, 

3081 440: 14.22, 

3082 450: 14.25, 

3083 460: 14.46, 

3084 470: 14.9, 

3085 480: 15.43, 

3086 490: 16, 

3087 500: 16.46, 

3088 510: 16.75, 

3089 520: 16.86, 

3090 530: 17.09, 

3091 540: 17.77, 

3092 550: 19.5, 

3093 560: 22.66, 

3094 570: 26.49, 

3095 580: 30.54, 

3096 590: 34.19, 

3097 600: 36.81, 

3098 610: 38.31, 

3099 620: 39.02, 

3100 630: 39.28, 

3101 640: 39.42, 

3102 650: 39.57, 

3103 660: 39.77, 

3104 670: 39.92, 

3105 680: 40, 

3106 690: 40.27, 

3107 700: 40.66, 

3108 }, 

3109 "African": { 

3110 400: 6.26, 

3111 410: 6.38, 

3112 420: 6.37, 

3113 430: 6.32, 

3114 440: 6.32, 

3115 450: 6.39, 

3116 460: 6.46, 

3117 470: 6.62, 

3118 480: 6.88, 

3119 490: 7.11, 

3120 500: 7.29, 

3121 510: 7.39, 

3122 520: 7.34, 

3123 530: 7.36, 

3124 540: 7.83, 

3125 550: 9.35, 

3126 560: 11.87, 

3127 570: 14.06, 

3128 580: 15.85, 

3129 590: 18.11, 

3130 600: 20.19, 

3131 610: 20.98, 

3132 620: 20.83, 

3133 630: 20.37, 

3134 640: 19.94, 

3135 650: 19.59, 

3136 660: 19.27, 

3137 670: 18.96, 

3138 680: 18.55, 

3139 690: 18.21, 

3140 700: 17.96, 

3141 }, 

3142 "Pork": { 

3143 400: 21.9, 

3144 410: 24.44, 

3145 420: 24.09, 

3146 430: 23.38, 

3147 440: 22.7, 

3148 450: 22.11, 

3149 460: 21.45, 

3150 470: 20.77, 

3151 480: 20.04, 

3152 490: 19.55, 

3153 500: 18.8, 

3154 510: 18.12, 

3155 520: 17.85, 

3156 530: 17.71, 

3157 540: 17.34, 

3158 550: 17.77, 

3159 560: 21.48, 

3160 570: 29.09, 

3161 580: 39.34, 

3162 590: 49.78, 

3163 600: 56.81, 

3164 610: 60.01, 

3165 620: 61.12, 

3166 630: 61.49, 

3167 640: 61.61, 

3168 650: 61.66, 

3169 660: 61.67, 

3170 670: 61.64, 

3171 680: 61.54, 

3172 690: 61.63, 

3173 700: 61.86, 

3174 }, 

3175 "Carrot": { 

3176 400: 5.55, 

3177 410: 5.65, 

3178 420: 5.68, 

3179 430: 5.71, 

3180 440: 5.72, 

3181 450: 5.74, 

3182 460: 5.76, 

3183 470: 5.83, 

3184 480: 5.86, 

3185 490: 5.92, 

3186 500: 5.95, 

3187 510: 5.93, 

3188 520: 5.97, 

3189 530: 6.16, 

3190 540: 6.71, 

3191 550: 8.44, 

3192 560: 12.41, 

3193 570: 18.11, 

3194 580: 24.44, 

3195 590: 30.47, 

3196 600: 35.28, 

3197 610: 38.39, 

3198 620: 39.99, 

3199 630: 40.65, 

3200 640: 41.12, 

3201 650: 41.64, 

3202 660: 42.42, 

3203 670: 43.41, 

3204 680: 44.58, 

3205 690: 46.07, 

3206 700: 47.89, 

3207 }, 

3208 "Orange": { 

3209 400: 4.65, 

3210 410: 4.71, 

3211 420: 4.74, 

3212 430: 4.8, 

3213 440: 4.94, 

3214 450: 5.12, 

3215 460: 5.43, 

3216 470: 5.92, 

3217 480: 6.73, 

3218 490: 7.88, 

3219 500: 9.42, 

3220 510: 10.85, 

3221 520: 11.7, 

3222 530: 12.26, 

3223 540: 13.34, 

3224 550: 16.92, 

3225 560: 26.02, 

3226 570: 39.71, 

3227 580: 52.19, 

3228 590: 57.47, 

3229 600: 56.31, 

3230 610: 53.64, 

3231 620: 51.79, 

3232 630: 50.62, 

3233 640: 49.71, 

3234 650: 49.02, 

3235 660: 49.32, 

3236 670: 50.21, 

3237 680: 50.85, 

3238 690: 51.79, 

3239 700: 53.26, 

3240 }, 

3241 "Orange Yellow": { 

3242 400: 6.42, 

3243 410: 6.53, 

3244 420: 6.57, 

3245 430: 6.69, 

3246 440: 6.91, 

3247 450: 7.26, 

3248 460: 7.84, 

3249 470: 8.7, 

3250 480: 10.15, 

3251 490: 12.11, 

3252 500: 14.64, 

3253 510: 17.07, 

3254 520: 20.37, 

3255 530: 27.24, 

3256 540: 37.88, 

3257 550: 46.91, 

3258 560: 51.7, 

3259 570: 54.47, 

3260 580: 58.87, 

3261 590: 64.26, 

3262 600: 66.98, 

3263 610: 67.24, 

3264 620: 66.71, 

3265 630: 66.28, 

3266 640: 65.94, 

3267 650: 65.74, 

3268 660: 65.77, 

3269 670: 65.7, 

3270 680: 65.38, 

3271 690: 65.81, 

3272 700: 67.07, 

3273 }, 

3274 "Banana": { 

3275 400: 5.33, 

3276 410: 5.39, 

3277 420: 5.42, 

3278 430: 5.5, 

3279 440: 5.66, 

3280 450: 5.91, 

3281 460: 6.31, 

3282 470: 7.02, 

3283 480: 8.34, 

3284 490: 10.59, 

3285 500: 14.98, 

3286 510: 21.43, 

3287 520: 29.59, 

3288 530: 38.93, 

3289 540: 48.94, 

3290 550: 57.61, 

3291 560: 63.53, 

3292 570: 66.59, 

3293 580: 67.51, 

3294 590: 66.82, 

3295 600: 65.22, 

3296 610: 63.61, 

3297 620: 62.54, 

3298 630: 61.97, 

3299 640: 61.52, 

3300 650: 61.26, 

3301 660: 61.44, 

3302 670: 61.9, 

3303 680: 62.26, 

3304 690: 63.09, 

3305 700: 64.61, 

3306 }, 

3307 "Yellow Green": { 

3308 400: 7.81, 

3309 410: 8.05, 

3310 420: 8.06, 

3311 430: 8.16, 

3312 440: 8.35, 

3313 450: 8.81, 

3314 460: 9.7, 

3315 470: 11.33, 

3316 480: 14.22, 

3317 490: 18.53, 

3318 500: 26.25, 

3319 510: 36.97, 

3320 520: 48.12, 

3321 530: 55.6, 

3322 540: 58.46, 

3323 550: 57.86, 

3324 560: 55.25, 

3325 570: 51.75, 

3326 580: 47.62, 

3327 590: 42.58, 

3328 600: 37.44, 

3329 610: 33.86, 

3330 620: 32.05, 

3331 630: 31.22, 

3332 640: 30.58, 

3333 650: 30.13, 

3334 660: 30.5, 

3335 670: 31.81, 

3336 680: 33.41, 

3337 690: 35, 

3338 700: 36.5, 

3339 }, 

3340 "Green Apple": { 

3341 400: 7.04, 

3342 410: 7.21, 

3343 420: 7.2, 

3344 430: 7.25, 

3345 440: 7.41, 

3346 450: 7.7, 

3347 460: 8.28, 

3348 470: 9.25, 

3349 480: 10.97, 

3350 490: 13.69, 

3351 500: 18.1, 

3352 510: 23.02, 

3353 520: 26.28, 

3354 530: 27.27, 

3355 540: 27.51, 

3356 550: 28, 

3357 560: 27.83, 

3358 570: 26.28, 

3359 580: 24.14, 

3360 590: 21.95, 

3361 600: 19.76, 

3362 610: 18.14, 

3363 620: 17.32, 

3364 630: 16.9, 

3365 640: 16.6, 

3366 650: 16.65, 

3367 660: 17.13, 

3368 670: 17.67, 

3369 680: 17.83, 

3370 690: 17.73, 

3371 700: 17.29, 

3372 }, 

3373 "Summer Grass": { 

3374 400: 5.2, 

3375 410: 5.26, 

3376 420: 5.29, 

3377 430: 5.37, 

3378 440: 5.51, 

3379 450: 5.81, 

3380 460: 6.26, 

3381 470: 7.02, 

3382 480: 8.31, 

3383 490: 10.12, 

3384 500: 12.42, 

3385 510: 14.38, 

3386 520: 16.84, 

3387 530: 21.64, 

3388 540: 26.47, 

3389 550: 26.48, 

3390 560: 22.61, 

3391 570: 18.27, 

3392 580: 14.45, 

3393 590: 11.29, 

3394 600: 9.04, 

3395 610: 7.88, 

3396 620: 7.37, 

3397 630: 7.16, 

3398 640: 7.02, 

3399 650: 6.92, 

3400 660: 7.02, 

3401 670: 7.32, 

3402 680: 7.72, 

3403 690: 8.12, 

3404 700: 8.56, 

3405 }, 

3406 "Bluish Green": { 

3407 400: 25.62, 

3408 410: 31.07, 

3409 420: 32.88, 

3410 430: 33.88, 

3411 440: 35.3, 

3412 450: 37.4, 

3413 460: 40.96, 

3414 470: 45.74, 

3415 480: 50.79, 

3416 490: 54.59, 

3417 500: 56.44, 

3418 510: 56.25, 

3419 520: 54.62, 

3420 530: 52.87, 

3421 540: 50.86, 

3422 550: 47.81, 

3423 560: 43.7, 

3424 570: 39.41, 

3425 580: 35.11, 

3426 590: 30.43, 

3427 600: 26.03, 

3428 610: 23.11, 

3429 620: 21.62, 

3430 630: 20.97, 

3431 640: 20.5, 

3432 650: 20.25, 

3433 660: 20.56, 

3434 670: 21.7, 

3435 680: 23.21, 

3436 690: 24.73, 

3437 700: 26, 

3438 }, 

3439 "Smurf": { 

3440 400: 36.56, 

3441 410: 52.72, 

3442 420: 60.7, 

3443 430: 63.99, 

3444 440: 68.21, 

3445 450: 71.13, 

3446 460: 70.99, 

3447 470: 69.75, 

3448 480: 66.8, 

3449 490: 63.39, 

3450 500: 59.21, 

3451 510: 54.6, 

3452 520: 49, 

3453 530: 43.71, 

3454 540: 39.17, 

3455 550: 34.38, 

3456 560: 29.09, 

3457 570: 24.94, 

3458 580: 22.51, 

3459 590: 21.05, 

3460 600: 19.73, 

3461 610: 18.69, 

3462 620: 18.19, 

3463 630: 17.92, 

3464 640: 17.89, 

3465 650: 18.46, 

3466 660: 19.42, 

3467 670: 19.88, 

3468 680: 19.4, 

3469 690: 18.55, 

3470 700: 17.33, 

3471 }, 

3472 "Blue Sky": { 

3473 400: 31.07, 

3474 410: 42.51, 

3475 420: 47.71, 

3476 430: 50.19, 

3477 440: 52.91, 

3478 450: 53.82, 

3479 460: 52.13, 

3480 470: 49.45, 

3481 480: 44.94, 

3482 490: 40.21, 

3483 500: 35.24, 

3484 510: 30.87, 

3485 520: 26.51, 

3486 530: 23.14, 

3487 540: 21.23, 

3488 550: 19.54, 

3489 560: 17.23, 

3490 570: 15.39, 

3491 580: 14.6, 

3492 590: 14.3, 

3493 600: 13.83, 

3494 610: 13.21, 

3495 620: 12.77, 

3496 630: 12.54, 

3497 640: 12.66, 

3498 650: 13.28, 

3499 660: 14.21, 

3500 670: 14.73, 

3501 680: 14.52, 

3502 690: 13.92, 

3503 700: 13.07, 

3504 }, 

3505 "Lavender": { 

3506 400: 26.47, 

3507 410: 33.57, 

3508 420: 35.95, 

3509 430: 36.3, 

3510 440: 35.77, 

3511 450: 34.11, 

3512 460: 31.58, 

3513 470: 28.86, 

3514 480: 25.14, 

3515 490: 21.57, 

3516 500: 18.38, 

3517 510: 15.74, 

3518 520: 13.16, 

3519 530: 11.37, 

3520 540: 10.79, 

3521 550: 10.64, 

3522 560: 10.18, 

3523 570: 10.12, 

3524 580: 11.23, 

3525 590: 12.96, 

3526 600: 14.21, 

3527 610: 14.32, 

3528 620: 13.72, 

3529 630: 13.41, 

3530 640: 14.22, 

3531 650: 16.01, 

3532 660: 18.35, 

3533 670: 20.21, 

3534 680: 21.05, 

3535 690: 21.05, 

3536 700: 20.37, 

3537 }, 

3538 "Purple": { 

3539 400: 16.67, 

3540 410: 19.01, 

3541 420: 19.39, 

3542 430: 18.99, 

3543 440: 17.79, 

3544 450: 16.16, 

3545 460: 14.4, 

3546 470: 12.82, 

3547 480: 10.94, 

3548 490: 9.39, 

3549 500: 8.2, 

3550 510: 7.28, 

3551 520: 6.39, 

3552 530: 5.88, 

3553 540: 5.8, 

3554 550: 5.89, 

3555 560: 5.9, 

3556 570: 6.15, 

3557 580: 6.98, 

3558 590: 8.42, 

3559 600: 10.03, 

3560 610: 10.7, 

3561 620: 10.21, 

3562 630: 9.96, 

3563 640: 11.04, 

3564 650: 13.63, 

3565 660: 17.81, 

3566 670: 23.31, 

3567 680: 29.64, 

3568 690: 36.2, 

3569 700: 43.04, 

3570 }, 

3571 "Purple Cabbage": { 

3572 400: 14.78, 

3573 410: 16.32, 

3574 420: 16.12, 

3575 430: 15.28, 

3576 440: 13.84, 

3577 450: 12.29, 

3578 460: 10.81, 

3579 470: 9.61, 

3580 480: 8.28, 

3581 490: 7.36, 

3582 500: 6.7, 

3583 510: 6.12, 

3584 520: 5.52, 

3585 530: 5.2, 

3586 540: 5.2, 

3587 550: 5.28, 

3588 560: 5.31, 

3589 570: 5.59, 

3590 580: 6.43, 

3591 590: 8.24, 

3592 600: 11.51, 

3593 610: 15.76, 

3594 620: 18.78, 

3595 630: 20.29, 

3596 640: 22.81, 

3597 650: 27.2, 

3598 660: 32.81, 

3599 670: 38.58, 

3600 680: 43.77, 

3601 690: 48.41, 

3602 700: 52.92, 

3603 }, 

3604 "Unitary red": { 

3605 400: 5.75, 

3606 410: 5.63, 

3607 420: 5.47, 

3608 430: 5.32, 

3609 440: 5.21, 

3610 450: 5.12, 

3611 460: 5.03, 

3612 470: 4.99, 

3613 480: 4.89, 

3614 490: 4.85, 

3615 500: 4.82, 

3616 510: 4.81, 

3617 520: 4.76, 

3618 530: 4.68, 

3619 540: 4.67, 

3620 550: 4.78, 

3621 560: 5.03, 

3622 570: 5.31, 

3623 580: 6.86, 

3624 590: 12.8, 

3625 600: 24.04, 

3626 610: 37.08, 

3627 620: 48.57, 

3628 630: 56.26, 

3629 640: 60.4, 

3630 650: 62.58, 

3631 660: 64.09, 

3632 670: 64.52, 

3633 680: 63.92, 

3634 690: 63.3, 

3635 700: 62.81, 

3636 }, 

3637 "Unitary yellow": { 

3638 400: 8.59, 

3639 410: 8.89, 

3640 420: 8.92, 

3641 430: 9.01, 

3642 440: 9.24, 

3643 450: 9.71, 

3644 460: 10.75, 

3645 470: 12.57, 

3646 480: 15.68, 

3647 490: 20.1, 

3648 500: 27.53, 

3649 510: 37.26, 

3650 520: 47.54, 

3651 530: 56.12, 

3652 540: 62.49, 

3653 550: 66.81, 

3654 560: 69.45, 

3655 570: 70.75, 

3656 580: 71.21, 

3657 590: 71.17, 

3658 600: 70.88, 

3659 610: 70.59, 

3660 620: 70.28, 

3661 630: 70.09, 

3662 640: 69.89, 

3663 650: 69.71, 

3664 660: 69.57, 

3665 670: 69.32, 

3666 680: 68.89, 

3667 690: 68.86, 

3668 700: 69.3, 

3669 }, 

3670 "Unitary green": { 

3671 400: 9.06, 

3672 410: 9.61, 

3673 420: 9.89, 

3674 430: 10.25, 

3675 440: 10.77, 

3676 450: 11.62, 

3677 460: 13.09, 

3678 470: 15.26, 

3679 480: 18.45, 

3680 490: 22.45, 

3681 500: 27.37, 

3682 510: 31.31, 

3683 520: 32.65, 

3684 530: 31.42, 

3685 540: 28.35, 

3686 550: 24.26, 

3687 560: 20.02, 

3688 570: 16.32, 

3689 580: 13.13, 

3690 590: 10.43, 

3691 600: 8.47, 

3692 610: 7.46, 

3693 620: 7.05, 

3694 630: 6.89, 

3695 640: 6.77, 

3696 650: 6.73, 

3697 660: 6.87, 

3698 670: 7.2, 

3699 680: 7.62, 

3700 690: 8.08, 

3701 700: 8.52, 

3702 }, 

3703 "Unitary blue": { 

3704 400: 22.16, 

3705 410: 28.4, 

3706 420: 31.24, 

3707 430: 32.59, 

3708 440: 33.16, 

3709 450: 32.26, 

3710 460: 29.86, 

3711 470: 26.69, 

3712 480: 22.34, 

3713 490: 18.51, 

3714 500: 15.06, 

3715 510: 12.1, 

3716 520: 9.58, 

3717 530: 7.88, 

3718 540: 6.96, 

3719 550: 6.37, 

3720 560: 5.88, 

3721 570: 5.63, 

3722 580: 5.56, 

3723 590: 5.5, 

3724 600: 5.43, 

3725 610: 5.44, 

3726 620: 5.45, 

3727 630: 5.54, 

3728 640: 5.75, 

3729 650: 6.03, 

3730 660: 6.45, 

3731 670: 6.98, 

3732 680: 7.58, 

3733 690: 8.15, 

3734 700: 8.56, 

3735 }, 

3736 "Magenta": { 

3737 400: 28.46, 

3738 410: 35.22, 

3739 420: 36.11, 

3740 430: 34.67, 

3741 440: 32.39, 

3742 450: 29.75, 

3743 460: 27.17, 

3744 470: 24.81, 

3745 480: 21.78, 

3746 490: 19.28, 

3747 500: 17.31, 

3748 510: 15.34, 

3749 520: 12.78, 

3750 530: 10.84, 

3751 540: 10.33, 

3752 550: 10.39, 

3753 560: 10.02, 

3754 570: 10.42, 

3755 580: 13.86, 

3756 590: 21.7, 

3757 600: 32.91, 

3758 610: 44.45, 

3759 620: 53.78, 

3760 630: 59.67, 

3761 640: 62.91, 

3762 650: 64.56, 

3763 660: 65.35, 

3764 670: 65.65, 

3765 680: 65.61, 

3766 690: 65.77, 

3767 700: 66.34, 

3768 }, 

3769 "Cyan": { 

3770 400: 19.71, 

3771 410: 24.27, 

3772 420: 26.53, 

3773 430: 28.6, 

3774 440: 31.76, 

3775 450: 35.32, 

3776 460: 39.48, 

3777 470: 43.57, 

3778 480: 45.64, 

3779 490: 45.53, 

3780 500: 43.12, 

3781 510: 38.61, 

3782 520: 32.85, 

3783 530: 27.55, 

3784 540: 22.67, 

3785 550: 17.93, 

3786 560: 13.82, 

3787 570: 11.12, 

3788 580: 9.65, 

3789 590: 8.8, 

3790 600: 8.14, 

3791 610: 7.71, 

3792 620: 7.52, 

3793 630: 7.44, 

3794 640: 7.4, 

3795 650: 7.51, 

3796 660: 7.75, 

3797 670: 7.91, 

3798 680: 7.91, 

3799 690: 7.77, 

3800 700: 7.57, 

3801 }, 

3802 "White": { 

3803 400: 43.21, 

3804 410: 69.12, 

3805 420: 86.19, 

3806 430: 90.28, 

3807 440: 90.5, 

3808 450: 90.62, 

3809 460: 90.7, 

3810 470: 90.85, 

3811 480: 90.71, 

3812 490: 90.83, 

3813 500: 90.83, 

3814 510: 90.77, 

3815 520: 90.43, 

3816 530: 90.14, 

3817 540: 90.07, 

3818 550: 90.19, 

3819 560: 90.22, 

3820 570: 90.32, 

3821 580: 90.7, 

3822 590: 91.04, 

3823 600: 91.09, 

3824 610: 91.11, 

3825 620: 91.12, 

3826 630: 91.18, 

3827 640: 91.3, 

3828 650: 91.38, 

3829 660: 91.44, 

3830 670: 91.38, 

3831 680: 91.29, 

3832 690: 91.27, 

3833 700: 91.21, 

3834 }, 

3835 "Gray-80": { 

3836 400: 39.08, 

3837 410: 55.13, 

3838 420: 61.08, 

3839 430: 60.74, 

3840 440: 60.09, 

3841 450: 59.85, 

3842 460: 60.1, 

3843 470: 60.77, 

3844 480: 61.05, 

3845 490: 61.1, 

3846 500: 60.87, 

3847 510: 60.43, 

3848 520: 59.64, 

3849 530: 59.02, 

3850 540: 58.99, 

3851 550: 59.7, 

3852 560: 60.34, 

3853 570: 60.3, 

3854 580: 60.6, 

3855 590: 61.01, 

3856 600: 60.41, 

3857 610: 59.58, 

3858 620: 59.13, 

3859 630: 58.82, 

3860 640: 58.71, 

3861 650: 59.13, 

3862 660: 59.91, 

3863 670: 60.13, 

3864 680: 59.53, 

3865 690: 58.68, 

3866 700: 57.33, 

3867 }, 

3868 "Gray-70": { 

3869 400: 30.42, 

3870 410: 37.67, 

3871 420: 38.74, 

3872 430: 37.84, 

3873 440: 37.15, 

3874 450: 36.81, 

3875 460: 37.05, 

3876 470: 37.76, 

3877 480: 38.14, 

3878 490: 38.23, 

3879 500: 37.93, 

3880 510: 37.43, 

3881 520: 36.65, 

3882 530: 35.97, 

3883 540: 36.01, 

3884 550: 37.01, 

3885 560: 37.98, 

3886 570: 37.88, 

3887 580: 37.54, 

3888 590: 37.76, 

3889 600: 37.62, 

3890 610: 37.03, 

3891 620: 36.56, 

3892 630: 36.21, 

3893 640: 36.02, 

3894 650: 36.41, 

3895 660: 37.16, 

3896 670: 37.41, 

3897 680: 36.81, 

3898 690: 35.87, 

3899 700: 34.51, 

3900 }, 

3901 "Gray-50": { 

3902 400: 18.32, 

3903 410: 20.22, 

3904 420: 20.23, 

3905 430: 20.02, 

3906 440: 19.9, 

3907 450: 19.86, 

3908 460: 19.84, 

3909 470: 19.88, 

3910 480: 19.88, 

3911 490: 19.93, 

3912 500: 19.91, 

3913 510: 19.82, 

3914 520: 19.67, 

3915 530: 19.58, 

3916 540: 19.59, 

3917 550: 19.79, 

3918 560: 20.1, 

3919 570: 20.24, 

3920 580: 20.23, 

3921 590: 20.13, 

3922 600: 19.97, 

3923 610: 19.79, 

3924 620: 19.54, 

3925 630: 19.32, 

3926 640: 19.18, 

3927 650: 19.06, 

3928 660: 18.88, 

3929 670: 18.7, 

3930 680: 18.47, 

3931 690: 18.26, 

3932 700: 18.13, 

3933 }, 

3934 "Gray-35": { 

3935 400: 9.22, 

3936 410: 9.64, 

3937 420: 9.71, 

3938 430: 9.86, 

3939 440: 10.07, 

3940 450: 10.19, 

3941 460: 10.12, 

3942 470: 10.02, 

3943 480: 9.9, 

3944 490: 9.87, 

3945 500: 9.88, 

3946 510: 9.9, 

3947 520: 9.89, 

3948 530: 9.86, 

3949 540: 9.84, 

3950 550: 9.82, 

3951 560: 9.93, 

3952 570: 10.08, 

3953 580: 10.14, 

3954 590: 10.08, 

3955 600: 9.92, 

3956 610: 9.79, 

3957 620: 9.65, 

3958 630: 9.54, 

3959 640: 9.46, 

3960 650: 9.44, 

3961 660: 9.4, 

3962 670: 9.35, 

3963 680: 9.25, 

3964 690: 9.11, 

3965 700: 9.02, 

3966 }, 

3967 "Black": { 

3968 400: 4.57, 

3969 410: 4.56, 

3970 420: 4.55, 

3971 430: 4.55, 

3972 440: 4.53, 

3973 450: 4.52, 

3974 460: 4.53, 

3975 470: 4.55, 

3976 480: 4.52, 

3977 490: 4.51, 

3978 500: 4.53, 

3979 510: 4.52, 

3980 520: 4.51, 

3981 530: 4.52, 

3982 540: 4.53, 

3983 550: 4.57, 

3984 560: 4.63, 

3985 570: 4.65, 

3986 580: 4.64, 

3987 590: 4.61, 

3988 600: 4.6, 

3989 610: 4.59, 

3990 620: 4.58, 

3991 630: 4.58, 

3992 640: 4.56, 

3993 650: 4.58, 

3994 660: 4.54, 

3995 670: 4.56, 

3996 680: 4.55, 

3997 690: 4.55, 

3998 700: 4.58, 

3999 }, 

4000} 

4001 

4002SDS_PMC: LazyCanonicalMapping = LazyCanonicalMapping( 

4003 ( 

4004 key, 

4005 partial(SpectralDistribution, {w: v / 100 for w, v in value.items()}, name=key), 

4006 ) 

4007 for key, value in DATA_PMC.items() 

4008) 

4009""" 

4010The new preferred memory color (PMC) chart. 

4011 

4012References 

4013---------- 

4014:cite:`Luo2024` 

4015""" 

4016 

4017SDS_COLOURCHECKERS: CanonicalMapping = CanonicalMapping( 

4018 { 

4019 "BabelColor Average": SDS_BABELCOLOR_AVERAGE, 

4020 "ColorChecker N Ohta": SDS_COLORCHECKER_N_OHTA, 

4021 "PMC": SDS_PMC, 

4022 } 

4023) 

4024SDS_COLOURCHECKERS.__doc__ = """ 

4025Spectral distributions of available colour checkers. 

4026 

4027Notes 

4028----- 

4029- Data from :cite:`InternationalOrganizationforStandardization2012` 

4030 and :cite:`Ohta1997a` has been verified to be identical. 

4031 

4032Aliases: 

4033 

4034- 'babel_average': 'BabelColor Average' 

4035- 'cc_ohta': 'ColorChecker N Ohta' 

4036- 'ISO 17321-1': 'ColorChecker N Ohta' 

4037 

4038References 

4039---------- 

4040:cite:`BabelColor2012b`, :cite:`BabelColor2012c`, 

4041:cite:`InternationalOrganizationforStandardization2012`, :cite:`Luo2024`, 

4042:cite:`MunsellColorScienceb`, :cite:`Ohta1997a` 

4043""" 

4044SDS_COLOURCHECKERS["babel_average"] = SDS_COLOURCHECKERS["BabelColor Average"] 

4045SDS_COLOURCHECKERS["cc_ohta"] = SDS_COLOURCHECKERS["ColorChecker N Ohta"] 

4046SDS_COLOURCHECKERS["ISO 17321-1"] = SDS_COLOURCHECKERS["ColorChecker N Ohta"]