colour.colorimetry.lefs Module

Luminous Efficiency Functions Spectral Power Distributions

Defines luminous efficiency functions computation related objects.

See also

Luminous Efficiency Functions Jupyter Notebook colour.colorimetry.dataset.lefs, colour.colorimetry.spectrum.SpectralPowerDistribution

References

[1]Wikipedia. (n.d.). Mesopic weighting function. Retrieved June 20, 2014, from http://en.wikipedia.org/wiki/Mesopic_vision#Mesopic_weighting_function
colour.colorimetry.lefs.mesopic_weighting_function(wavelength, Lp, source='Blue Heavy', method='MOVE', photopic_lef=SpectralPowerDistribution( 'CIE 1924 Photopic Standard Observer', {360: 3.917e-06, 361: 4.393581e-06, 362: 4.929604e-06, 363: 5.532136e-06, 364: 6.208245e-06, 365: 6.965e-06, 366: 7.813219e-06, 367: 8.767336e-06, 368: 9.839844e-06, 369: 1.104323e-05, 370: 1.239e-05, 371: 1.388641e-05, 372: 1.555728e-05, 373: 1.744296e-05, 374: 1.958375e-05, 375: 2.202e-05, 376: 2.483965e-05, 377: 2.804126e-05, 378: 3.153104e-05, 379: 3.521521e-05, 380: 3.9e-05, 381: 4.28264e-05, 382: 4.69146e-05, 383: 5.15896e-05, 384: 5.71764e-05, 385: 6.4e-05, 386: 7.234421e-05, 387: 8.221224e-05, 388: 9.350816e-05, 389: 0.0001061361, 390: 0.00012, 391: 0.000134984, 392: 0.000151492, 393: 0.000170208, 394: 0.000191816, 395: 0.000217, 396: 0.0002469067, 397: 0.00028124, 398: 0.00031852, 399: 0.0003572667, 400: 0.000396, 401: 0.0004337147, 402: 0.000473024, 403: 0.000517876, 404: 0.0005722187, 405: 0.00064, 406: 0.00072456, 407: 0.0008255, 408: 0.00094116, 409: 0.00106988, 410: 0.00121, 411: 0.001362091, 412: 0.001530752, 413: 0.001720368, 414: 0.001935323, 415: 0.00218, 416: 0.0024548, 417: 0.002764, 418: 0.0031178, 419: 0.0035264, 420: 0.004, 421: 0.00454624, 422: 0.00515932, 423: 0.00582928, 424: 0.00654616, 425: 0.0073, 426: 0.008086507, 427: 0.00890872, 428: 0.00976768, 429: 0.01066443, 430: 0.0116, 431: 0.01257317, 432: 0.01358272, 433: 0.01462968, 434: 0.01571509, 435: 0.01684, 436: 0.01800736, 437: 0.01921448, 438: 0.02045392, 439: 0.02171824, 440: 0.023, 441: 0.02429461, 442: 0.02561024, 443: 0.02695857, 444: 0.02835125, 445: 0.0298, 446: 0.03131083, 447: 0.03288368, 448: 0.03452112, 449: 0.03622571, 450: 0.038, 451: 0.03984667, 452: 0.041768, 453: 0.043766, 454: 0.04584267, 455: 0.048, 456: 0.05024368, 457: 0.05257304, 458: 0.05498056, 459: 0.05745872, 460: 0.06, 461: 0.06260197, 462: 0.06527752, 463: 0.06804208, 464: 0.07091109, 465: 0.0739, 466: 0.077016, 467: 0.0802664, 468: 0.0836668, 469: 0.0872328, 470: 0.09098, 471: 0.09491755, 472: 0.09904584, 473: 0.1033674, 474: 0.1078846, 475: 0.1126, 476: 0.117532, 477: 0.1226744, 478: 0.1279928, 479: 0.1334528, 480: 0.13902, 481: 0.1446764, 482: 0.1504693, 483: 0.1564619, 484: 0.1627177, 485: 0.1693, 486: 0.1762431, 487: 0.1835581, 488: 0.1912735, 489: 0.199418, 490: 0.20802, 491: 0.2171199, 492: 0.2267345, 493: 0.2368571, 494: 0.2474812, 495: 0.2586, 496: 0.2701849, 497: 0.2822939, 498: 0.2950505, 499: 0.308578, 500: 0.323, 501: 0.3384021, 502: 0.3546858, 503: 0.3716986, 504: 0.3892875, 505: 0.4073, 506: 0.4256299, 507: 0.4443096, 508: 0.4633944, 509: 0.4829395, 510: 0.503, 511: 0.5235693, 512: 0.544512, 513: 0.56569, 514: 0.5869653, 515: 0.6082, 516: 0.6293456, 517: 0.6503068, 518: 0.6708752, 519: 0.6908424, 520: 0.71, 521: 0.7281852, 522: 0.7454636, 523: 0.7619694, 524: 0.7778368, 525: 0.7932, 526: 0.8081104, 527: 0.8224962, 528: 0.8363068, 529: 0.8494916, 530: 0.862, 531: 0.8738108, 532: 0.8849624, 533: 0.8954936, 534: 0.9054432, 535: 0.9148501, 536: 0.9237348, 537: 0.9320924, 538: 0.9399226, 539: 0.9472252, 540: 0.954, 541: 0.9602561, 542: 0.9660074, 543: 0.9712606, 544: 0.9760225, 545: 0.9803, 546: 0.9840924, 547: 0.9874182, 548: 0.9903128, 549: 0.9928116, 550: 0.9949501, 551: 0.9967108, 552: 0.9980983, 553: 0.999112, 554: 0.9997482, 555: 1.0, 556: 0.9998567, 557: 0.9993046, 558: 0.9983255, 559: 0.9968987, 560: 0.995, 561: 0.9926005, 562: 0.9897426, 563: 0.9864444, 564: 0.9827241, 565: 0.9786, 566: 0.9740837, 567: 0.9691712, 568: 0.9638568, 569: 0.9581349, 570: 0.952, 571: 0.9454504, 572: 0.9384992, 573: 0.9311628, 574: 0.9234576, 575: 0.9154, 576: 0.9070064, 577: 0.8982772, 578: 0.8892048, 579: 0.8797816, 580: 0.87, 581: 0.8598613, 582: 0.849392, 583: 0.838622, 584: 0.8275813, 585: 0.8163, 586: 0.8047947, 587: 0.793082, 588: 0.781192, 589: 0.7691547, 590: 0.757, 591: 0.7447541, 592: 0.7324224, 593: 0.7200036, 594: 0.7074965, 595: 0.6949, 596: 0.6822192, 597: 0.6694716, 598: 0.6566744, 599: 0.6438448, 600: 0.631, 601: 0.6181555, 602: 0.6053144, 603: 0.5924756, 604: 0.5796379, 605: 0.5668, 606: 0.5539611, 607: 0.5411372, 608: 0.5283528, 609: 0.5156323, 610: 0.503, 611: 0.4904688, 612: 0.4780304, 613: 0.4656776, 614: 0.4534032, 615: 0.4412, 616: 0.42908, 617: 0.417036, 618: 0.405032, 619: 0.393032, 620: 0.381, 621: 0.3689184, 622: 0.3568272, 623: 0.3447768, 624: 0.3328176, 625: 0.321, 626: 0.3093381, 627: 0.2978504, 628: 0.2865936, 629: 0.2756245, 630: 0.265, 631: 0.2547632, 632: 0.2448896, 633: 0.2353344, 634: 0.2260528, 635: 0.217, 636: 0.2081616, 637: 0.1995488, 638: 0.1911552, 639: 0.1829744, 640: 0.175, 641: 0.1672235, 642: 0.1596464, 643: 0.1522776, 644: 0.1451259, 645: 0.1382, 646: 0.1315003, 647: 0.1250248, 648: 0.1187792, 649: 0.1127691, 650: 0.107, 651: 0.1014762, 652: 0.09618864, 653: 0.09112296, 654: 0.08626485, 655: 0.0816, 656: 0.07712064, 657: 0.07282552, 658: 0.06871008, 659: 0.06476976, 660: 0.061, 661: 0.05739621, 662: 0.05395504, 663: 0.05067376, 664: 0.04754965, 665: 0.04458, 666: 0.04175872, 667: 0.03908496, 668: 0.03656384, 669: 0.03420048, 670: 0.032, 671: 0.02996261, 672: 0.02807664, 673: 0.02632936, 674: 0.02470805, 675: 0.0232, 676: 0.02180077, 677: 0.02050112, 678: 0.01928108, 679: 0.01812069, 680: 0.017, 681: 0.01590379, 682: 0.01483718, 683: 0.01381068, 684: 0.01283478, 685: 0.01192, 686: 0.01106831, 687: 0.01027339, 688: 0.009533311, 689: 0.008846157, 690: 0.00821, 691: 0.007623781, 692: 0.007085424, 693: 0.006591476, 694: 0.006138485, 695: 0.005723, 696: 0.005343059, 697: 0.004995796, 698: 0.004676404, 699: 0.004380075, 700: 0.004102, 701: 0.003838453, 702: 0.003589099, 703: 0.003354219, 704: 0.003134093, 705: 0.002929, 706: 0.002738139, 707: 0.002559876, 708: 0.002393244, 709: 0.002237275, 710: 0.002091, 711: 0.001953587, 712: 0.00182458, 713: 0.00170358, 714: 0.001590187, 715: 0.001484, 716: 0.001384496, 717: 0.001291268, 718: 0.001204092, 719: 0.001122744, 720: 0.001047, 721: 0.0009765896, 722: 0.0009111088, 723: 0.0008501332, 724: 0.0007932384, 725: 0.00074, 726: 0.0006900827, 727: 0.00064331, 728: 0.000599496, 729: 0.0005584547, 730: 0.00052, 731: 0.0004839136, 732: 0.0004500528, 733: 0.0004183452, 734: 0.0003887184, 735: 0.0003611, 736: 0.0003353835, 737: 0.0003114404, 738: 0.0002891656, 739: 0.0002684539, 740: 0.0002492, 741: 0.0002313019, 742: 0.0002146856, 743: 0.0001992884, 744: 0.0001850475, 745: 0.0001719, 746: 0.0001597781, 747: 0.0001486044, 748: 0.0001383016, 749: 0.0001287925, 750: 0.00012, 751: 0.0001118595, 752: 0.0001043224, 753: 9.73356e-05, 754: 9.084587e-05, 755: 8.48e-05, 756: 7.914667e-05, 757: 7.3858e-05, 758: 6.8916e-05, 759: 6.430267e-05, 760: 6e-05, 761: 5.598187e-05, 762: 5.22256e-05, 763: 4.87184e-05, 764: 4.544747e-05, 765: 4.24e-05, 766: 3.956104e-05, 767: 3.691512e-05, 768: 3.444868e-05, 769: 3.214816e-05, 770: 3e-05, 771: 2.799125e-05, 772: 2.611356e-05, 773: 2.436024e-05, 774: 2.272461e-05, 775: 2.12e-05, 776: 1.977855e-05, 777: 1.845285e-05, 778: 1.721687e-05, 779: 1.606459e-05, 780: 1.499e-05, 781: 1.398728e-05, 782: 1.305155e-05, 783: 1.217818e-05, 784: 1.136254e-05, 785: 1.06e-05, 786: 9.885877e-06, 787: 9.217304e-06, 788: 8.592362e-06, 789: 8.009133e-06, 790: 7.4657e-06, 791: 6.959567e-06, 792: 6.487995e-06, 793: 6.048699e-06, 794: 5.639396e-06, 795: 5.2578e-06, 796: 4.901771e-06, 797: 4.56972e-06, 798: 4.260194e-06, 799: 3.971739e-06, 800: 3.7029e-06, 801: 3.452163e-06, 802: 3.218302e-06, 803: 3.0003e-06, 804: 2.797139e-06, 805: 2.6078e-06, 806: 2.43122e-06, 807: 2.266531e-06, 808: 2.113013e-06, 809: 1.969943e-06, 810: 1.8366e-06, 811: 1.71223e-06, 812: 1.596228e-06, 813: 1.48809e-06, 814: 1.387314e-06, 815: 1.2934e-06, 816: 1.20582e-06, 817: 1.124143e-06, 818: 1.048009e-06, 819: 9.770578e-07, 820: 9.1093e-07, 821: 8.492513e-07, 822: 7.917212e-07, 823: 7.380904e-07, 824: 6.881098e-07, 825: 6.4153e-07, 826: 5.980895e-07, 827: 5.575746e-07, 828: 5.19808e-07, 829: 4.846123e-07, 830: 4.5181e-07}), scotopic_lef=SpectralPowerDistribution( 'CIE 1951 Scotopic Standard Observer', {380: 0.000589, 381: 0.000665, 382: 0.000752, 383: 0.000854, 384: 0.000972, 385: 0.001108, 386: 0.001268, 387: 0.001453, 388: 0.001668, 389: 0.001918, 390: 0.002209, 391: 0.002547, 392: 0.002939, 393: 0.003394, 394: 0.003921, 395: 0.00453, 396: 0.00524, 397: 0.00605, 398: 0.00698, 399: 0.00806, 400: 0.00929, 401: 0.0107, 402: 0.01231, 403: 0.01413, 404: 0.01619, 405: 0.01852, 406: 0.02113, 407: 0.02405, 408: 0.0273, 409: 0.03089, 410: 0.03484, 411: 0.03916, 412: 0.0439, 413: 0.049, 414: 0.0545, 415: 0.0604, 416: 0.0668, 417: 0.0736, 418: 0.0808, 419: 0.0885, 420: 0.0966, 421: 0.1052, 422: 0.1141, 423: 0.1235, 424: 0.1334, 425: 0.1436, 426: 0.1541, 427: 0.1651, 428: 0.1764, 429: 0.1879, 430: 0.1998, 431: 0.2119, 432: 0.2243, 433: 0.2369, 434: 0.2496, 435: 0.2625, 436: 0.2755, 437: 0.2886, 438: 0.3017, 439: 0.3149, 440: 0.3281, 441: 0.3412, 442: 0.3543, 443: 0.3673, 444: 0.3803, 445: 0.3931, 446: 0.406, 447: 0.418, 448: 0.431, 449: 0.443, 450: 0.455, 451: 0.467, 452: 0.479, 453: 0.49, 454: 0.502, 455: 0.513, 456: 0.524, 457: 0.535, 458: 0.546, 459: 0.557, 460: 0.567, 461: 0.578, 462: 0.588, 463: 0.599, 464: 0.61, 465: 0.62, 466: 0.631, 467: 0.642, 468: 0.653, 469: 0.664, 470: 0.676, 471: 0.687, 472: 0.699, 473: 0.71, 474: 0.722, 475: 0.734, 476: 0.745, 477: 0.757, 478: 0.769, 479: 0.781, 480: 0.793, 481: 0.805, 482: 0.817, 483: 0.828, 484: 0.84, 485: 0.851, 486: 0.862, 487: 0.873, 488: 0.884, 489: 0.894, 490: 0.904, 491: 0.914, 492: 0.923, 493: 0.932, 494: 0.941, 495: 0.949, 496: 0.957, 497: 0.964, 498: 0.97, 499: 0.976, 500: 0.982, 501: 0.986, 502: 0.99, 503: 0.994, 504: 0.997, 505: 0.998, 506: 1.0, 507: 1.0, 508: 1.0, 509: 0.998, 510: 0.997, 511: 0.994, 512: 0.99, 513: 0.986, 514: 0.981, 515: 0.975, 516: 0.968, 517: 0.961, 518: 0.953, 519: 0.944, 520: 0.935, 521: 0.925, 522: 0.915, 523: 0.904, 524: 0.892, 525: 0.88, 526: 0.867, 527: 0.854, 528: 0.84, 529: 0.826, 530: 0.811, 531: 0.796, 532: 0.781, 533: 0.765, 534: 0.749, 535: 0.733, 536: 0.717, 537: 0.7, 538: 0.683, 539: 0.667, 540: 0.65, 541: 0.633, 542: 0.616, 543: 0.599, 544: 0.581, 545: 0.564, 546: 0.548, 547: 0.531, 548: 0.514, 549: 0.497, 550: 0.481, 551: 0.465, 552: 0.448, 553: 0.433, 554: 0.417, 555: 0.402, 556: 0.3864, 557: 0.3715, 558: 0.3569, 559: 0.3427, 560: 0.3288, 561: 0.3151, 562: 0.3018, 563: 0.2888, 564: 0.2762, 565: 0.2639, 566: 0.2519, 567: 0.2403, 568: 0.2291, 569: 0.2182, 570: 0.2076, 571: 0.1974, 572: 0.1876, 573: 0.1782, 574: 0.169, 575: 0.1602, 576: 0.1517, 577: 0.1436, 578: 0.1358, 579: 0.1284, 580: 0.1212, 581: 0.1143, 582: 0.1078, 583: 0.1015, 584: 0.0956, 585: 0.0899, 586: 0.0845, 587: 0.0793, 588: 0.0745, 589: 0.0699, 590: 0.0655, 591: 0.0613, 592: 0.0574, 593: 0.0537, 594: 0.0502, 595: 0.0469, 596: 0.0438, 597: 0.0409, 598: 0.03816, 599: 0.03558, 600: 0.03315, 601: 0.03087, 602: 0.02874, 603: 0.02674, 604: 0.02487, 605: 0.02312, 606: 0.02147, 607: 0.01994, 608: 0.01851, 609: 0.01718, 610: 0.01593, 611: 0.01477, 612: 0.01369, 613: 0.01269, 614: 0.01175, 615: 0.01088, 616: 0.01007, 617: 0.00932, 618: 0.00862, 619: 0.00797, 620: 0.00737, 621: 0.00682, 622: 0.0063, 623: 0.00582, 624: 0.00538, 625: 0.00497, 626: 0.00459, 627: 0.00424, 628: 0.003913, 629: 0.003613, 630: 0.003335, 631: 0.003079, 632: 0.002842, 633: 0.002623, 634: 0.002421, 635: 0.002235, 636: 0.002062, 637: 0.001903, 638: 0.001757, 639: 0.001621, 640: 0.001497, 641: 0.001382, 642: 0.001276, 643: 0.001178, 644: 0.001088, 645: 0.001005, 646: 0.000928, 647: 0.000857, 648: 0.000792, 649: 0.000732, 650: 0.000677, 651: 0.000626, 652: 0.000579, 653: 0.000536, 654: 0.000496, 655: 0.000459, 656: 0.000425, 657: 0.0003935, 658: 0.0003645, 659: 0.0003377, 660: 0.0003129, 661: 0.0002901, 662: 0.0002689, 663: 0.0002493, 664: 0.0002313, 665: 0.0002146, 666: 0.0001991, 667: 0.0001848, 668: 0.0001716, 669: 0.0001593, 670: 0.000148, 671: 0.0001375, 672: 0.0001277, 673: 0.0001187, 674: 0.0001104, 675: 0.0001026, 676: 9.54e-05, 677: 8.88e-05, 678: 8.26e-05, 679: 7.69e-05, 680: 7.15e-05, 681: 6.66e-05, 682: 6.2e-05, 683: 5.78e-05, 684: 5.38e-05, 685: 5.01e-05, 686: 4.67e-05, 687: 4.36e-05, 688: 4.06e-05, 689: 3.789e-05, 690: 3.533e-05, 691: 3.295e-05, 692: 3.075e-05, 693: 2.87e-05, 694: 2.679e-05, 695: 2.501e-05, 696: 2.336e-05, 697: 2.182e-05, 698: 2.038e-05, 699: 1.905e-05, 700: 1.78e-05, 701: 1.664e-05, 702: 1.556e-05, 703: 1.454e-05, 704: 1.36e-05, 705: 1.273e-05, 706: 1.191e-05, 707: 1.114e-05, 708: 1.043e-05, 709: 9.76e-06, 710: 9.14e-06, 711: 8.56e-06, 712: 8.02e-06, 713: 7.51e-06, 714: 7.04e-06, 715: 6.6e-06, 716: 6.18e-06, 717: 5.8e-06, 718: 5.44e-06, 719: 5.1e-06, 720: 4.78e-06, 721: 4.49e-06, 722: 4.21e-06, 723: 3.951e-06, 724: 3.709e-06, 725: 3.482e-06, 726: 3.27e-06, 727: 3.07e-06, 728: 2.884e-06, 729: 2.71e-06, 730: 2.546e-06, 731: 2.393e-06, 732: 2.25e-06, 733: 2.115e-06, 734: 1.989e-06, 735: 1.87e-06, 736: 1.759e-06, 737: 1.655e-06, 738: 1.557e-06, 739: 1.466e-06, 740: 1.379e-06, 741: 1.299e-06, 742: 1.223e-06, 743: 1.151e-06, 744: 1.084e-06, 745: 1.022e-06, 746: 9.62e-07, 747: 9.07e-07, 748: 8.55e-07, 749: 8.06e-07, 750: 7.6e-07, 751: 7.16e-07, 752: 6.75e-07, 753: 6.37e-07, 754: 6.01e-07, 755: 5.67e-07, 756: 5.35e-07, 757: 5.05e-07, 758: 4.77e-07, 759: 4.5e-07, 760: 4.25e-07, 761: 4.01e-07, 762: 3.79e-07, 763: 3.58e-07, 764: 3.382e-07, 765: 3.196e-07, 766: 3.021e-07, 767: 2.855e-07, 768: 2.699e-07, 769: 2.552e-07, 770: 2.413e-07, 771: 2.282e-07, 772: 2.159e-07, 773: 2.042e-07, 774: 1.932e-07, 775: 1.829e-07, 776: 1.731e-07, 777: 1.638e-07, 778: 1.551e-07, 779: 1.468e-07, 780: 1.39e-07}))[source]

Calculates the mesopic weighting function factor at given wavelength \(\lambda\) using the photopic luminance \(L_p\).

Parameters:
  • wavelength (numeric or array_like) – Wavelength \(\lambda\) to calculate the mesopic weighting function factor.
  • Lp (numeric) – Photopic luminance \(L_p\).
  • source (unicode, optional) – {‘Blue Heavy’, ‘Red Heavy’}, Light source colour temperature.
  • method (unicode, optional) – {‘MOVE’, ‘LRC’}, Method to calculate the weighting factor.
  • photopic_lef (SpectralPowerDistribution, optional) – \(V(\lambda)\) photopic luminous efficiency function.
  • scotopic_lef (SpectralPowerDistribution, optional) – \(V^\prime(\lambda)\) scotopic luminous efficiency function.
Returns:

Mesopic weighting function factor.

Return type:

numeric or ndarray

Examples

>>> mesopic_weighting_function(500, 0.2)  
0.7052200...
colour.colorimetry.lefs.mesopic_luminous_efficiency_function(Lp, source='Blue Heavy', method='MOVE', photopic_lef=SpectralPowerDistribution( 'CIE 1924 Photopic Standard Observer', {360: 3.917e-06, 361: 4.393581e-06, 362: 4.929604e-06, 363: 5.532136e-06, 364: 6.208245e-06, 365: 6.965e-06, 366: 7.813219e-06, 367: 8.767336e-06, 368: 9.839844e-06, 369: 1.104323e-05, 370: 1.239e-05, 371: 1.388641e-05, 372: 1.555728e-05, 373: 1.744296e-05, 374: 1.958375e-05, 375: 2.202e-05, 376: 2.483965e-05, 377: 2.804126e-05, 378: 3.153104e-05, 379: 3.521521e-05, 380: 3.9e-05, 381: 4.28264e-05, 382: 4.69146e-05, 383: 5.15896e-05, 384: 5.71764e-05, 385: 6.4e-05, 386: 7.234421e-05, 387: 8.221224e-05, 388: 9.350816e-05, 389: 0.0001061361, 390: 0.00012, 391: 0.000134984, 392: 0.000151492, 393: 0.000170208, 394: 0.000191816, 395: 0.000217, 396: 0.0002469067, 397: 0.00028124, 398: 0.00031852, 399: 0.0003572667, 400: 0.000396, 401: 0.0004337147, 402: 0.000473024, 403: 0.000517876, 404: 0.0005722187, 405: 0.00064, 406: 0.00072456, 407: 0.0008255, 408: 0.00094116, 409: 0.00106988, 410: 0.00121, 411: 0.001362091, 412: 0.001530752, 413: 0.001720368, 414: 0.001935323, 415: 0.00218, 416: 0.0024548, 417: 0.002764, 418: 0.0031178, 419: 0.0035264, 420: 0.004, 421: 0.00454624, 422: 0.00515932, 423: 0.00582928, 424: 0.00654616, 425: 0.0073, 426: 0.008086507, 427: 0.00890872, 428: 0.00976768, 429: 0.01066443, 430: 0.0116, 431: 0.01257317, 432: 0.01358272, 433: 0.01462968, 434: 0.01571509, 435: 0.01684, 436: 0.01800736, 437: 0.01921448, 438: 0.02045392, 439: 0.02171824, 440: 0.023, 441: 0.02429461, 442: 0.02561024, 443: 0.02695857, 444: 0.02835125, 445: 0.0298, 446: 0.03131083, 447: 0.03288368, 448: 0.03452112, 449: 0.03622571, 450: 0.038, 451: 0.03984667, 452: 0.041768, 453: 0.043766, 454: 0.04584267, 455: 0.048, 456: 0.05024368, 457: 0.05257304, 458: 0.05498056, 459: 0.05745872, 460: 0.06, 461: 0.06260197, 462: 0.06527752, 463: 0.06804208, 464: 0.07091109, 465: 0.0739, 466: 0.077016, 467: 0.0802664, 468: 0.0836668, 469: 0.0872328, 470: 0.09098, 471: 0.09491755, 472: 0.09904584, 473: 0.1033674, 474: 0.1078846, 475: 0.1126, 476: 0.117532, 477: 0.1226744, 478: 0.1279928, 479: 0.1334528, 480: 0.13902, 481: 0.1446764, 482: 0.1504693, 483: 0.1564619, 484: 0.1627177, 485: 0.1693, 486: 0.1762431, 487: 0.1835581, 488: 0.1912735, 489: 0.199418, 490: 0.20802, 491: 0.2171199, 492: 0.2267345, 493: 0.2368571, 494: 0.2474812, 495: 0.2586, 496: 0.2701849, 497: 0.2822939, 498: 0.2950505, 499: 0.308578, 500: 0.323, 501: 0.3384021, 502: 0.3546858, 503: 0.3716986, 504: 0.3892875, 505: 0.4073, 506: 0.4256299, 507: 0.4443096, 508: 0.4633944, 509: 0.4829395, 510: 0.503, 511: 0.5235693, 512: 0.544512, 513: 0.56569, 514: 0.5869653, 515: 0.6082, 516: 0.6293456, 517: 0.6503068, 518: 0.6708752, 519: 0.6908424, 520: 0.71, 521: 0.7281852, 522: 0.7454636, 523: 0.7619694, 524: 0.7778368, 525: 0.7932, 526: 0.8081104, 527: 0.8224962, 528: 0.8363068, 529: 0.8494916, 530: 0.862, 531: 0.8738108, 532: 0.8849624, 533: 0.8954936, 534: 0.9054432, 535: 0.9148501, 536: 0.9237348, 537: 0.9320924, 538: 0.9399226, 539: 0.9472252, 540: 0.954, 541: 0.9602561, 542: 0.9660074, 543: 0.9712606, 544: 0.9760225, 545: 0.9803, 546: 0.9840924, 547: 0.9874182, 548: 0.9903128, 549: 0.9928116, 550: 0.9949501, 551: 0.9967108, 552: 0.9980983, 553: 0.999112, 554: 0.9997482, 555: 1.0, 556: 0.9998567, 557: 0.9993046, 558: 0.9983255, 559: 0.9968987, 560: 0.995, 561: 0.9926005, 562: 0.9897426, 563: 0.9864444, 564: 0.9827241, 565: 0.9786, 566: 0.9740837, 567: 0.9691712, 568: 0.9638568, 569: 0.9581349, 570: 0.952, 571: 0.9454504, 572: 0.9384992, 573: 0.9311628, 574: 0.9234576, 575: 0.9154, 576: 0.9070064, 577: 0.8982772, 578: 0.8892048, 579: 0.8797816, 580: 0.87, 581: 0.8598613, 582: 0.849392, 583: 0.838622, 584: 0.8275813, 585: 0.8163, 586: 0.8047947, 587: 0.793082, 588: 0.781192, 589: 0.7691547, 590: 0.757, 591: 0.7447541, 592: 0.7324224, 593: 0.7200036, 594: 0.7074965, 595: 0.6949, 596: 0.6822192, 597: 0.6694716, 598: 0.6566744, 599: 0.6438448, 600: 0.631, 601: 0.6181555, 602: 0.6053144, 603: 0.5924756, 604: 0.5796379, 605: 0.5668, 606: 0.5539611, 607: 0.5411372, 608: 0.5283528, 609: 0.5156323, 610: 0.503, 611: 0.4904688, 612: 0.4780304, 613: 0.4656776, 614: 0.4534032, 615: 0.4412, 616: 0.42908, 617: 0.417036, 618: 0.405032, 619: 0.393032, 620: 0.381, 621: 0.3689184, 622: 0.3568272, 623: 0.3447768, 624: 0.3328176, 625: 0.321, 626: 0.3093381, 627: 0.2978504, 628: 0.2865936, 629: 0.2756245, 630: 0.265, 631: 0.2547632, 632: 0.2448896, 633: 0.2353344, 634: 0.2260528, 635: 0.217, 636: 0.2081616, 637: 0.1995488, 638: 0.1911552, 639: 0.1829744, 640: 0.175, 641: 0.1672235, 642: 0.1596464, 643: 0.1522776, 644: 0.1451259, 645: 0.1382, 646: 0.1315003, 647: 0.1250248, 648: 0.1187792, 649: 0.1127691, 650: 0.107, 651: 0.1014762, 652: 0.09618864, 653: 0.09112296, 654: 0.08626485, 655: 0.0816, 656: 0.07712064, 657: 0.07282552, 658: 0.06871008, 659: 0.06476976, 660: 0.061, 661: 0.05739621, 662: 0.05395504, 663: 0.05067376, 664: 0.04754965, 665: 0.04458, 666: 0.04175872, 667: 0.03908496, 668: 0.03656384, 669: 0.03420048, 670: 0.032, 671: 0.02996261, 672: 0.02807664, 673: 0.02632936, 674: 0.02470805, 675: 0.0232, 676: 0.02180077, 677: 0.02050112, 678: 0.01928108, 679: 0.01812069, 680: 0.017, 681: 0.01590379, 682: 0.01483718, 683: 0.01381068, 684: 0.01283478, 685: 0.01192, 686: 0.01106831, 687: 0.01027339, 688: 0.009533311, 689: 0.008846157, 690: 0.00821, 691: 0.007623781, 692: 0.007085424, 693: 0.006591476, 694: 0.006138485, 695: 0.005723, 696: 0.005343059, 697: 0.004995796, 698: 0.004676404, 699: 0.004380075, 700: 0.004102, 701: 0.003838453, 702: 0.003589099, 703: 0.003354219, 704: 0.003134093, 705: 0.002929, 706: 0.002738139, 707: 0.002559876, 708: 0.002393244, 709: 0.002237275, 710: 0.002091, 711: 0.001953587, 712: 0.00182458, 713: 0.00170358, 714: 0.001590187, 715: 0.001484, 716: 0.001384496, 717: 0.001291268, 718: 0.001204092, 719: 0.001122744, 720: 0.001047, 721: 0.0009765896, 722: 0.0009111088, 723: 0.0008501332, 724: 0.0007932384, 725: 0.00074, 726: 0.0006900827, 727: 0.00064331, 728: 0.000599496, 729: 0.0005584547, 730: 0.00052, 731: 0.0004839136, 732: 0.0004500528, 733: 0.0004183452, 734: 0.0003887184, 735: 0.0003611, 736: 0.0003353835, 737: 0.0003114404, 738: 0.0002891656, 739: 0.0002684539, 740: 0.0002492, 741: 0.0002313019, 742: 0.0002146856, 743: 0.0001992884, 744: 0.0001850475, 745: 0.0001719, 746: 0.0001597781, 747: 0.0001486044, 748: 0.0001383016, 749: 0.0001287925, 750: 0.00012, 751: 0.0001118595, 752: 0.0001043224, 753: 9.73356e-05, 754: 9.084587e-05, 755: 8.48e-05, 756: 7.914667e-05, 757: 7.3858e-05, 758: 6.8916e-05, 759: 6.430267e-05, 760: 6e-05, 761: 5.598187e-05, 762: 5.22256e-05, 763: 4.87184e-05, 764: 4.544747e-05, 765: 4.24e-05, 766: 3.956104e-05, 767: 3.691512e-05, 768: 3.444868e-05, 769: 3.214816e-05, 770: 3e-05, 771: 2.799125e-05, 772: 2.611356e-05, 773: 2.436024e-05, 774: 2.272461e-05, 775: 2.12e-05, 776: 1.977855e-05, 777: 1.845285e-05, 778: 1.721687e-05, 779: 1.606459e-05, 780: 1.499e-05, 781: 1.398728e-05, 782: 1.305155e-05, 783: 1.217818e-05, 784: 1.136254e-05, 785: 1.06e-05, 786: 9.885877e-06, 787: 9.217304e-06, 788: 8.592362e-06, 789: 8.009133e-06, 790: 7.4657e-06, 791: 6.959567e-06, 792: 6.487995e-06, 793: 6.048699e-06, 794: 5.639396e-06, 795: 5.2578e-06, 796: 4.901771e-06, 797: 4.56972e-06, 798: 4.260194e-06, 799: 3.971739e-06, 800: 3.7029e-06, 801: 3.452163e-06, 802: 3.218302e-06, 803: 3.0003e-06, 804: 2.797139e-06, 805: 2.6078e-06, 806: 2.43122e-06, 807: 2.266531e-06, 808: 2.113013e-06, 809: 1.969943e-06, 810: 1.8366e-06, 811: 1.71223e-06, 812: 1.596228e-06, 813: 1.48809e-06, 814: 1.387314e-06, 815: 1.2934e-06, 816: 1.20582e-06, 817: 1.124143e-06, 818: 1.048009e-06, 819: 9.770578e-07, 820: 9.1093e-07, 821: 8.492513e-07, 822: 7.917212e-07, 823: 7.380904e-07, 824: 6.881098e-07, 825: 6.4153e-07, 826: 5.980895e-07, 827: 5.575746e-07, 828: 5.19808e-07, 829: 4.846123e-07, 830: 4.5181e-07}), scotopic_lef=SpectralPowerDistribution( 'CIE 1951 Scotopic Standard Observer', {380: 0.000589, 381: 0.000665, 382: 0.000752, 383: 0.000854, 384: 0.000972, 385: 0.001108, 386: 0.001268, 387: 0.001453, 388: 0.001668, 389: 0.001918, 390: 0.002209, 391: 0.002547, 392: 0.002939, 393: 0.003394, 394: 0.003921, 395: 0.00453, 396: 0.00524, 397: 0.00605, 398: 0.00698, 399: 0.00806, 400: 0.00929, 401: 0.0107, 402: 0.01231, 403: 0.01413, 404: 0.01619, 405: 0.01852, 406: 0.02113, 407: 0.02405, 408: 0.0273, 409: 0.03089, 410: 0.03484, 411: 0.03916, 412: 0.0439, 413: 0.049, 414: 0.0545, 415: 0.0604, 416: 0.0668, 417: 0.0736, 418: 0.0808, 419: 0.0885, 420: 0.0966, 421: 0.1052, 422: 0.1141, 423: 0.1235, 424: 0.1334, 425: 0.1436, 426: 0.1541, 427: 0.1651, 428: 0.1764, 429: 0.1879, 430: 0.1998, 431: 0.2119, 432: 0.2243, 433: 0.2369, 434: 0.2496, 435: 0.2625, 436: 0.2755, 437: 0.2886, 438: 0.3017, 439: 0.3149, 440: 0.3281, 441: 0.3412, 442: 0.3543, 443: 0.3673, 444: 0.3803, 445: 0.3931, 446: 0.406, 447: 0.418, 448: 0.431, 449: 0.443, 450: 0.455, 451: 0.467, 452: 0.479, 453: 0.49, 454: 0.502, 455: 0.513, 456: 0.524, 457: 0.535, 458: 0.546, 459: 0.557, 460: 0.567, 461: 0.578, 462: 0.588, 463: 0.599, 464: 0.61, 465: 0.62, 466: 0.631, 467: 0.642, 468: 0.653, 469: 0.664, 470: 0.676, 471: 0.687, 472: 0.699, 473: 0.71, 474: 0.722, 475: 0.734, 476: 0.745, 477: 0.757, 478: 0.769, 479: 0.781, 480: 0.793, 481: 0.805, 482: 0.817, 483: 0.828, 484: 0.84, 485: 0.851, 486: 0.862, 487: 0.873, 488: 0.884, 489: 0.894, 490: 0.904, 491: 0.914, 492: 0.923, 493: 0.932, 494: 0.941, 495: 0.949, 496: 0.957, 497: 0.964, 498: 0.97, 499: 0.976, 500: 0.982, 501: 0.986, 502: 0.99, 503: 0.994, 504: 0.997, 505: 0.998, 506: 1.0, 507: 1.0, 508: 1.0, 509: 0.998, 510: 0.997, 511: 0.994, 512: 0.99, 513: 0.986, 514: 0.981, 515: 0.975, 516: 0.968, 517: 0.961, 518: 0.953, 519: 0.944, 520: 0.935, 521: 0.925, 522: 0.915, 523: 0.904, 524: 0.892, 525: 0.88, 526: 0.867, 527: 0.854, 528: 0.84, 529: 0.826, 530: 0.811, 531: 0.796, 532: 0.781, 533: 0.765, 534: 0.749, 535: 0.733, 536: 0.717, 537: 0.7, 538: 0.683, 539: 0.667, 540: 0.65, 541: 0.633, 542: 0.616, 543: 0.599, 544: 0.581, 545: 0.564, 546: 0.548, 547: 0.531, 548: 0.514, 549: 0.497, 550: 0.481, 551: 0.465, 552: 0.448, 553: 0.433, 554: 0.417, 555: 0.402, 556: 0.3864, 557: 0.3715, 558: 0.3569, 559: 0.3427, 560: 0.3288, 561: 0.3151, 562: 0.3018, 563: 0.2888, 564: 0.2762, 565: 0.2639, 566: 0.2519, 567: 0.2403, 568: 0.2291, 569: 0.2182, 570: 0.2076, 571: 0.1974, 572: 0.1876, 573: 0.1782, 574: 0.169, 575: 0.1602, 576: 0.1517, 577: 0.1436, 578: 0.1358, 579: 0.1284, 580: 0.1212, 581: 0.1143, 582: 0.1078, 583: 0.1015, 584: 0.0956, 585: 0.0899, 586: 0.0845, 587: 0.0793, 588: 0.0745, 589: 0.0699, 590: 0.0655, 591: 0.0613, 592: 0.0574, 593: 0.0537, 594: 0.0502, 595: 0.0469, 596: 0.0438, 597: 0.0409, 598: 0.03816, 599: 0.03558, 600: 0.03315, 601: 0.03087, 602: 0.02874, 603: 0.02674, 604: 0.02487, 605: 0.02312, 606: 0.02147, 607: 0.01994, 608: 0.01851, 609: 0.01718, 610: 0.01593, 611: 0.01477, 612: 0.01369, 613: 0.01269, 614: 0.01175, 615: 0.01088, 616: 0.01007, 617: 0.00932, 618: 0.00862, 619: 0.00797, 620: 0.00737, 621: 0.00682, 622: 0.0063, 623: 0.00582, 624: 0.00538, 625: 0.00497, 626: 0.00459, 627: 0.00424, 628: 0.003913, 629: 0.003613, 630: 0.003335, 631: 0.003079, 632: 0.002842, 633: 0.002623, 634: 0.002421, 635: 0.002235, 636: 0.002062, 637: 0.001903, 638: 0.001757, 639: 0.001621, 640: 0.001497, 641: 0.001382, 642: 0.001276, 643: 0.001178, 644: 0.001088, 645: 0.001005, 646: 0.000928, 647: 0.000857, 648: 0.000792, 649: 0.000732, 650: 0.000677, 651: 0.000626, 652: 0.000579, 653: 0.000536, 654: 0.000496, 655: 0.000459, 656: 0.000425, 657: 0.0003935, 658: 0.0003645, 659: 0.0003377, 660: 0.0003129, 661: 0.0002901, 662: 0.0002689, 663: 0.0002493, 664: 0.0002313, 665: 0.0002146, 666: 0.0001991, 667: 0.0001848, 668: 0.0001716, 669: 0.0001593, 670: 0.000148, 671: 0.0001375, 672: 0.0001277, 673: 0.0001187, 674: 0.0001104, 675: 0.0001026, 676: 9.54e-05, 677: 8.88e-05, 678: 8.26e-05, 679: 7.69e-05, 680: 7.15e-05, 681: 6.66e-05, 682: 6.2e-05, 683: 5.78e-05, 684: 5.38e-05, 685: 5.01e-05, 686: 4.67e-05, 687: 4.36e-05, 688: 4.06e-05, 689: 3.789e-05, 690: 3.533e-05, 691: 3.295e-05, 692: 3.075e-05, 693: 2.87e-05, 694: 2.679e-05, 695: 2.501e-05, 696: 2.336e-05, 697: 2.182e-05, 698: 2.038e-05, 699: 1.905e-05, 700: 1.78e-05, 701: 1.664e-05, 702: 1.556e-05, 703: 1.454e-05, 704: 1.36e-05, 705: 1.273e-05, 706: 1.191e-05, 707: 1.114e-05, 708: 1.043e-05, 709: 9.76e-06, 710: 9.14e-06, 711: 8.56e-06, 712: 8.02e-06, 713: 7.51e-06, 714: 7.04e-06, 715: 6.6e-06, 716: 6.18e-06, 717: 5.8e-06, 718: 5.44e-06, 719: 5.1e-06, 720: 4.78e-06, 721: 4.49e-06, 722: 4.21e-06, 723: 3.951e-06, 724: 3.709e-06, 725: 3.482e-06, 726: 3.27e-06, 727: 3.07e-06, 728: 2.884e-06, 729: 2.71e-06, 730: 2.546e-06, 731: 2.393e-06, 732: 2.25e-06, 733: 2.115e-06, 734: 1.989e-06, 735: 1.87e-06, 736: 1.759e-06, 737: 1.655e-06, 738: 1.557e-06, 739: 1.466e-06, 740: 1.379e-06, 741: 1.299e-06, 742: 1.223e-06, 743: 1.151e-06, 744: 1.084e-06, 745: 1.022e-06, 746: 9.62e-07, 747: 9.07e-07, 748: 8.55e-07, 749: 8.06e-07, 750: 7.6e-07, 751: 7.16e-07, 752: 6.75e-07, 753: 6.37e-07, 754: 6.01e-07, 755: 5.67e-07, 756: 5.35e-07, 757: 5.05e-07, 758: 4.77e-07, 759: 4.5e-07, 760: 4.25e-07, 761: 4.01e-07, 762: 3.79e-07, 763: 3.58e-07, 764: 3.382e-07, 765: 3.196e-07, 766: 3.021e-07, 767: 2.855e-07, 768: 2.699e-07, 769: 2.552e-07, 770: 2.413e-07, 771: 2.282e-07, 772: 2.159e-07, 773: 2.042e-07, 774: 1.932e-07, 775: 1.829e-07, 776: 1.731e-07, 777: 1.638e-07, 778: 1.551e-07, 779: 1.468e-07, 780: 1.39e-07}))[source]

Returns the mesopic luminous efficiency function \(V_m(\lambda)\) for given photopic luminance \(L_p\).

Parameters:
  • Lp (numeric) – Photopic luminance \(L_p\).
  • source (unicode, optional) – {‘Blue Heavy’, ‘Red Heavy’}, Light source colour temperature.
  • method (unicode, optional) – {‘MOVE’, ‘LRC’}, Method to calculate the weighting factor.
  • photopic_lef (SpectralPowerDistribution, optional) – \(V(\lambda)\) photopic luminous efficiency function.
  • scotopic_lef (SpectralPowerDistribution, optional) – \(V^\prime(\lambda)\) scotopic luminous efficiency function.
Returns:

Mesopic luminous efficiency function \(V_m(\lambda)\).

Return type:

SpectralPowerDistribution

Examples

>>> print(mesopic_luminous_efficiency_function(0.2))
SpectralPowerDistribution('0.2 Lp Mesopic Luminous Efficiency Function', (380.0, 780.0, 1.0))