X-Git-Url: http://git.cyclocoop.org/?p=velocampus%2Fweb%2Fwww.git;a=blobdiff_plain;f=www%2Fextensions%2Ffiltres_images%2Ftests%2F_couleur_rgb2hsl.php;fp=www%2Fextensions%2Ffiltres_images%2Ftests%2F_couleur_rgb2hsl.php;h=8184e987956fbd00a7060cbeab5a2137ab7748d5;hp=0000000000000000000000000000000000000000;hb=80b4d3e85f78d402ed2e73f8f5d1bf4c19962eed;hpb=aaf970bf4cdaf76689ecc10609048e18d073820c diff --git a/www/extensions/filtres_images/tests/_couleur_rgb2hsl.php b/www/extensions/filtres_images/tests/_couleur_rgb2hsl.php new file mode 100644 index 0000000..8184e98 --- /dev/null +++ b/www/extensions/filtres_images/tests/_couleur_rgb2hsl.php @@ -0,0 +1,4156 @@ +' . join('', $err) . ''); + } + + echo "OK"; + + + function essais__couleur_rgb2hsl(){ + $essais = array ( + 0 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 0, + 'l' => 0, + ), + 1 => 0, + 2 => 0, + 3 => 0, + ), + 1 => + array ( + 0 => + array ( + 'h' => 0.666666666667, + 's' => 1, + 'l' => 0.0137254901961, + ), + 1 => 0, + 2 => 0, + 3 => 7, + ), + 2 => + array ( + 0 => + array ( + 'h' => 0.666666666667, + 's' => 1, + 'l' => 0.0294117647059, + ), + 1 => 0, + 2 => 0, + 3 => 15, + ), + 3 => + array ( + 0 => + array ( + 'h' => 0.666666666667, + 's' => 1, + 'l' => 0.123529411765, + ), + 1 => 0, + 2 => 0, + 3 => 63, + ), + 4 => + array ( + 0 => + array ( + 'h' => 0.666666666667, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 0, + 2 => 0, + 3 => 127, + ), + 5 => + array ( + 0 => + array ( + 'h' => 0.666666666667, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 0, + 2 => 0, + 3 => 191, + ), + 6 => + array ( + 0 => + array ( + 'h' => 0.666666666667, + 's' => 1, + 'l' => 0.5, + ), + 1 => 0, + 2 => 0, + 3 => 255, + ), + 7 => + array ( + 0 => + array ( + 'h' => 0.333333333333, + 's' => 1, + 'l' => 0.0137254901961, + ), + 1 => 0, + 2 => 7, + 3 => 0, + ), + 8 => + array ( + 0 => + array ( + 'h' => 0.5, + 's' => 1, + 'l' => 0.0137254901961, + ), + 1 => 0, + 2 => 7, + 3 => 7, + ), + 9 => + array ( + 0 => + array ( + 'h' => 0.588888888889, + 's' => 1, + 'l' => 0.0294117647059, + ), + 1 => 0, + 2 => 7, + 3 => 15, + ), + 10 => + array ( + 0 => + array ( + 'h' => 0.648148148148, + 's' => 1, + 'l' => 0.123529411765, + ), + 1 => 0, + 2 => 7, + 3 => 63, + ), + 11 => + array ( + 0 => + array ( + 'h' => 0.657480314961, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 0, + 2 => 7, + 3 => 127, + ), + 12 => + array ( + 0 => + array ( + 'h' => 0.660558464223, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 0, + 2 => 7, + 3 => 191, + ), + 13 => + array ( + 0 => + array ( + 'h' => 0.662091503268, + 's' => 1, + 'l' => 0.5, + ), + 1 => 0, + 2 => 7, + 3 => 255, + ), + 14 => + array ( + 0 => + array ( + 'h' => 0.333333333333, + 's' => 1, + 'l' => 0.0294117647059, + ), + 1 => 0, + 2 => 15, + 3 => 0, + ), + 15 => + array ( + 0 => + array ( + 'h' => 0.411111111111, + 's' => 1, + 'l' => 0.0294117647059, + ), + 1 => 0, + 2 => 15, + 3 => 7, + ), + 16 => + array ( + 0 => + array ( + 'h' => 0.5, + 's' => 1, + 'l' => 0.0294117647059, + ), + 1 => 0, + 2 => 15, + 3 => 15, + ), + 17 => + array ( + 0 => + array ( + 'h' => 0.626984126984, + 's' => 1, + 'l' => 0.123529411765, + ), + 1 => 0, + 2 => 15, + 3 => 63, + ), + 18 => + array ( + 0 => + array ( + 'h' => 0.646981627297, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 0, + 2 => 15, + 3 => 127, + ), + 19 => + array ( + 0 => + array ( + 'h' => 0.653577661431, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 0, + 2 => 15, + 3 => 191, + ), + 20 => + array ( + 0 => + array ( + 'h' => 0.656862745098, + 's' => 1, + 'l' => 0.5, + ), + 1 => 0, + 2 => 15, + 3 => 255, + ), + 21 => + array ( + 0 => + array ( + 'h' => 0.333333333333, + 's' => 1, + 'l' => 0.123529411765, + ), + 1 => 0, + 2 => 63, + 3 => 0, + ), + 22 => + array ( + 0 => + array ( + 'h' => 0.351851851852, + 's' => 1, + 'l' => 0.123529411765, + ), + 1 => 0, + 2 => 63, + 3 => 7, + ), + 23 => + array ( + 0 => + array ( + 'h' => 0.373015873016, + 's' => 1, + 'l' => 0.123529411765, + ), + 1 => 0, + 2 => 63, + 3 => 15, + ), + 24 => + array ( + 0 => + array ( + 'h' => 0.5, + 's' => 1, + 'l' => 0.123529411765, + ), + 1 => 0, + 2 => 63, + 3 => 63, + ), + 25 => + array ( + 0 => + array ( + 'h' => 0.583989501312, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 0, + 2 => 63, + 3 => 127, + ), + 26 => + array ( + 0 => + array ( + 'h' => 0.611692844677, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 0, + 2 => 63, + 3 => 191, + ), + 27 => + array ( + 0 => + array ( + 'h' => 0.625490196078, + 's' => 1, + 'l' => 0.5, + ), + 1 => 0, + 2 => 63, + 3 => 255, + ), + 28 => + array ( + 0 => + array ( + 'h' => 0.333333333333, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 0, + 2 => 127, + 3 => 0, + ), + 29 => + array ( + 0 => + array ( + 'h' => 0.342519685039, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 0, + 2 => 127, + 3 => 7, + ), + 30 => + array ( + 0 => + array ( + 'h' => 0.353018372703, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 0, + 2 => 127, + 3 => 15, + ), + 31 => + array ( + 0 => + array ( + 'h' => 0.416010498688, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 0, + 2 => 127, + 3 => 63, + ), + 32 => + array ( + 0 => + array ( + 'h' => 0.5, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 0, + 2 => 127, + 3 => 127, + ), + 33 => + array ( + 0 => + array ( + 'h' => 0.555846422339, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 0, + 2 => 127, + 3 => 191, + ), + 34 => + array ( + 0 => + array ( + 'h' => 0.583660130719, + 's' => 1, + 'l' => 0.5, + ), + 1 => 0, + 2 => 127, + 3 => 255, + ), + 35 => + array ( + 0 => + array ( + 'h' => 0.333333333333, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 0, + 2 => 191, + 3 => 0, + ), + 36 => + array ( + 0 => + array ( + 'h' => 0.339441535777, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 0, + 2 => 191, + 3 => 7, + ), + 37 => + array ( + 0 => + array ( + 'h' => 0.346422338569, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 0, + 2 => 191, + 3 => 15, + ), + 38 => + array ( + 0 => + array ( + 'h' => 0.388307155323, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 0, + 2 => 191, + 3 => 63, + ), + 39 => + array ( + 0 => + array ( + 'h' => 0.444153577661, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 0, + 2 => 191, + 3 => 127, + ), + 40 => + array ( + 0 => + array ( + 'h' => 0.5, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 0, + 2 => 191, + 3 => 191, + ), + 41 => + array ( + 0 => + array ( + 'h' => 0.541830065359, + 's' => 1, + 'l' => 0.5, + ), + 1 => 0, + 2 => 191, + 3 => 255, + ), + 42 => + array ( + 0 => + array ( + 'h' => 0.333333333333, + 's' => 1, + 'l' => 0.5, + ), + 1 => 0, + 2 => 255, + 3 => 0, + ), + 43 => + array ( + 0 => + array ( + 'h' => 0.337908496732, + 's' => 1, + 'l' => 0.5, + ), + 1 => 0, + 2 => 255, + 3 => 7, + ), + 44 => + array ( + 0 => + array ( + 'h' => 0.343137254902, + 's' => 1, + 'l' => 0.5, + ), + 1 => 0, + 2 => 255, + 3 => 15, + ), + 45 => + array ( + 0 => + array ( + 'h' => 0.374509803922, + 's' => 1, + 'l' => 0.5, + ), + 1 => 0, + 2 => 255, + 3 => 63, + ), + 46 => + array ( + 0 => + array ( + 'h' => 0.416339869281, + 's' => 1, + 'l' => 0.5, + ), + 1 => 0, + 2 => 255, + 3 => 127, + ), + 47 => + array ( + 0 => + array ( + 'h' => 0.458169934641, + 's' => 1, + 'l' => 0.5, + ), + 1 => 0, + 2 => 255, + 3 => 191, + ), + 48 => + array ( + 0 => + array ( + 'h' => 0.5, + 's' => 1, + 'l' => 0.5, + ), + 1 => 0, + 2 => 255, + 3 => 255, + ), + 49 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 1, + 'l' => 0.0137254901961, + ), + 1 => 7, + 2 => 0, + 3 => 0, + ), + 50 => + array ( + 0 => + array ( + 'h' => 0.833333333333, + 's' => 1, + 'l' => 0.0137254901961, + ), + 1 => 7, + 2 => 0, + 3 => 7, + ), + 51 => + array ( + 0 => + array ( + 'h' => 0.744444444444, + 's' => 1, + 'l' => 0.0294117647059, + ), + 1 => 7, + 2 => 0, + 3 => 15, + ), + 52 => + array ( + 0 => + array ( + 'h' => 0.685185185185, + 's' => 1, + 'l' => 0.123529411765, + ), + 1 => 7, + 2 => 0, + 3 => 63, + ), + 53 => + array ( + 0 => + array ( + 'h' => 0.675853018373, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 7, + 2 => 0, + 3 => 127, + ), + 54 => + array ( + 0 => + array ( + 'h' => 0.67277486911, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 7, + 2 => 0, + 3 => 191, + ), + 55 => + array ( + 0 => + array ( + 'h' => 0.671241830065, + 's' => 1, + 'l' => 0.5, + ), + 1 => 7, + 2 => 0, + 3 => 255, + ), + 56 => + array ( + 0 => + array ( + 'h' => 0.166666666667, + 's' => 1, + 'l' => 0.0137254901961, + ), + 1 => 7, + 2 => 7, + 3 => 0, + ), + 57 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 0, + 'l' => 0.0274509803922, + ), + 1 => 7, + 2 => 7, + 3 => 7, + ), + 58 => + array ( + 0 => + array ( + 'h' => 0.666666666667, + 's' => 0.363636363636, + 'l' => 0.043137254902, + ), + 1 => 7, + 2 => 7, + 3 => 15, + ), + 59 => + array ( + 0 => + array ( + 'h' => 0.666666666667, + 's' => 0.8, + 'l' => 0.137254901961, + ), + 1 => 7, + 2 => 7, + 3 => 63, + ), + 60 => + array ( + 0 => + array ( + 'h' => 0.666666666667, + 's' => 0.89552238806, + 'l' => 0.262745098039, + ), + 1 => 7, + 2 => 7, + 3 => 127, + ), + 61 => + array ( + 0 => + array ( + 'h' => 0.666666666667, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 7, + 2 => 7, + 3 => 191, + ), + 62 => + array ( + 0 => + array ( + 'h' => 0.666666666667, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 7, + 2 => 7, + 3 => 255, + ), + 63 => + array ( + 0 => + array ( + 'h' => 0.255555555556, + 's' => 1, + 'l' => 0.0294117647059, + ), + 1 => 7, + 2 => 15, + 3 => 0, + ), + 64 => + array ( + 0 => + array ( + 'h' => 0.333333333333, + 's' => 0.363636363636, + 'l' => 0.043137254902, + ), + 1 => 7, + 2 => 15, + 3 => 7, + ), + 65 => + array ( + 0 => + array ( + 'h' => 0.5, + 's' => 0.363636363636, + 'l' => 0.043137254902, + ), + 1 => 7, + 2 => 15, + 3 => 15, + ), + 66 => + array ( + 0 => + array ( + 'h' => 0.642857142857, + 's' => 0.8, + 'l' => 0.137254901961, + ), + 1 => 7, + 2 => 15, + 3 => 63, + ), + 67 => + array ( + 0 => + array ( + 'h' => 0.655555555556, + 's' => 0.89552238806, + 'l' => 0.262745098039, + ), + 1 => 7, + 2 => 15, + 3 => 127, + ), + 68 => + array ( + 0 => + array ( + 'h' => 0.659420289855, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 7, + 2 => 15, + 3 => 191, + ), + 69 => + array ( + 0 => + array ( + 'h' => 0.661290322581, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 7, + 2 => 15, + 3 => 255, + ), + 70 => + array ( + 0 => + array ( + 'h' => 0.314814814815, + 's' => 1, + 'l' => 0.123529411765, + ), + 1 => 7, + 2 => 63, + 3 => 0, + ), + 71 => + array ( + 0 => + array ( + 'h' => 0.333333333333, + 's' => 0.8, + 'l' => 0.137254901961, + ), + 1 => 7, + 2 => 63, + 3 => 7, + ), + 72 => + array ( + 0 => + array ( + 'h' => 0.357142857143, + 's' => 0.8, + 'l' => 0.137254901961, + ), + 1 => 7, + 2 => 63, + 3 => 15, + ), + 73 => + array ( + 0 => + array ( + 'h' => 0.5, + 's' => 0.8, + 'l' => 0.137254901961, + ), + 1 => 7, + 2 => 63, + 3 => 63, + ), + 74 => + array ( + 0 => + array ( + 'h' => 0.588888888889, + 's' => 0.89552238806, + 'l' => 0.262745098039, + ), + 1 => 7, + 2 => 63, + 3 => 127, + ), + 75 => + array ( + 0 => + array ( + 'h' => 0.615942028986, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 7, + 2 => 63, + 3 => 191, + ), + 76 => + array ( + 0 => + array ( + 'h' => 0.629032258065, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 7, + 2 => 63, + 3 => 255, + ), + 77 => + array ( + 0 => + array ( + 'h' => 0.324146981627, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 7, + 2 => 127, + 3 => 0, + ), + 78 => + array ( + 0 => + array ( + 'h' => 0.333333333333, + 's' => 0.89552238806, + 'l' => 0.262745098039, + ), + 1 => 7, + 2 => 127, + 3 => 7, + ), + 79 => + array ( + 0 => + array ( + 'h' => 0.344444444444, + 's' => 0.89552238806, + 'l' => 0.262745098039, + ), + 1 => 7, + 2 => 127, + 3 => 15, + ), + 80 => + array ( + 0 => + array ( + 'h' => 0.411111111111, + 's' => 0.89552238806, + 'l' => 0.262745098039, + ), + 1 => 7, + 2 => 127, + 3 => 63, + ), + 81 => + array ( + 0 => + array ( + 'h' => 0.5, + 's' => 0.89552238806, + 'l' => 0.262745098039, + ), + 1 => 7, + 2 => 127, + 3 => 127, + ), + 82 => + array ( + 0 => + array ( + 'h' => 0.557971014493, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 7, + 2 => 127, + 3 => 191, + ), + 83 => + array ( + 0 => + array ( + 'h' => 0.586021505376, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 7, + 2 => 127, + 3 => 255, + ), + 84 => + array ( + 0 => + array ( + 'h' => 0.32722513089, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 7, + 2 => 191, + 3 => 0, + ), + 85 => + array ( + 0 => + array ( + 'h' => 0.333333333333, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 7, + 2 => 191, + 3 => 7, + ), + 86 => + array ( + 0 => + array ( + 'h' => 0.340579710145, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 7, + 2 => 191, + 3 => 15, + ), + 87 => + array ( + 0 => + array ( + 'h' => 0.384057971014, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 7, + 2 => 191, + 3 => 63, + ), + 88 => + array ( + 0 => + array ( + 'h' => 0.442028985507, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 7, + 2 => 191, + 3 => 127, + ), + 89 => + array ( + 0 => + array ( + 'h' => 0.5, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 7, + 2 => 191, + 3 => 191, + ), + 90 => + array ( + 0 => + array ( + 'h' => 0.543010752688, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 7, + 2 => 191, + 3 => 255, + ), + 91 => + array ( + 0 => + array ( + 'h' => 0.328758169935, + 's' => 1, + 'l' => 0.5, + ), + 1 => 7, + 2 => 255, + 3 => 0, + ), + 92 => + array ( + 0 => + array ( + 'h' => 0.333333333333, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 7, + 2 => 255, + 3 => 7, + ), + 93 => + array ( + 0 => + array ( + 'h' => 0.338709677419, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 7, + 2 => 255, + 3 => 15, + ), + 94 => + array ( + 0 => + array ( + 'h' => 0.370967741935, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 7, + 2 => 255, + 3 => 63, + ), + 95 => + array ( + 0 => + array ( + 'h' => 0.413978494624, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 7, + 2 => 255, + 3 => 127, + ), + 96 => + array ( + 0 => + array ( + 'h' => 0.456989247312, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 7, + 2 => 255, + 3 => 191, + ), + 97 => + array ( + 0 => + array ( + 'h' => 0.5, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 7, + 2 => 255, + 3 => 255, + ), + 98 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 1, + 'l' => 0.0294117647059, + ), + 1 => 15, + 2 => 0, + 3 => 0, + ), + 99 => + array ( + 0 => + array ( + 'h' => 0.922222222222, + 's' => 1, + 'l' => 0.0294117647059, + ), + 1 => 15, + 2 => 0, + 3 => 7, + ), + 100 => + array ( + 0 => + array ( + 'h' => 0.833333333333, + 's' => 1, + 'l' => 0.0294117647059, + ), + 1 => 15, + 2 => 0, + 3 => 15, + ), + 101 => + array ( + 0 => + array ( + 'h' => 0.706349206349, + 's' => 1, + 'l' => 0.123529411765, + ), + 1 => 15, + 2 => 0, + 3 => 63, + ), + 102 => + array ( + 0 => + array ( + 'h' => 0.686351706037, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 15, + 2 => 0, + 3 => 127, + ), + 103 => + array ( + 0 => + array ( + 'h' => 0.679755671902, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 15, + 2 => 0, + 3 => 191, + ), + 104 => + array ( + 0 => + array ( + 'h' => 0.676470588235, + 's' => 1, + 'l' => 0.5, + ), + 1 => 15, + 2 => 0, + 3 => 255, + ), + 105 => + array ( + 0 => + array ( + 'h' => 0.0777777777778, + 's' => 1, + 'l' => 0.0294117647059, + ), + 1 => 15, + 2 => 7, + 3 => 0, + ), + 106 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 0.363636363636, + 'l' => 0.043137254902, + ), + 1 => 15, + 2 => 7, + 3 => 7, + ), + 107 => + array ( + 0 => + array ( + 'h' => 0.833333333333, + 's' => 0.363636363636, + 'l' => 0.043137254902, + ), + 1 => 15, + 2 => 7, + 3 => 15, + ), + 108 => + array ( + 0 => + array ( + 'h' => 0.690476190476, + 's' => 0.8, + 'l' => 0.137254901961, + ), + 1 => 15, + 2 => 7, + 3 => 63, + ), + 109 => + array ( + 0 => + array ( + 'h' => 0.677777777778, + 's' => 0.89552238806, + 'l' => 0.262745098039, + ), + 1 => 15, + 2 => 7, + 3 => 127, + ), + 110 => + array ( + 0 => + array ( + 'h' => 0.673913043478, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 15, + 2 => 7, + 3 => 191, + ), + 111 => + array ( + 0 => + array ( + 'h' => 0.672043010753, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 15, + 2 => 7, + 3 => 255, + ), + 112 => + array ( + 0 => + array ( + 'h' => 0.166666666667, + 's' => 1, + 'l' => 0.0294117647059, + ), + 1 => 15, + 2 => 15, + 3 => 0, + ), + 113 => + array ( + 0 => + array ( + 'h' => 0.166666666667, + 's' => 0.363636363636, + 'l' => 0.043137254902, + ), + 1 => 15, + 2 => 15, + 3 => 7, + ), + 114 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 0, + 'l' => 0.0588235294118, + ), + 1 => 15, + 2 => 15, + 3 => 15, + ), + 115 => + array ( + 0 => + array ( + 'h' => 0.666666666667, + 's' => 0.615384615385, + 'l' => 0.152941176471, + ), + 1 => 15, + 2 => 15, + 3 => 63, + ), + 116 => + array ( + 0 => + array ( + 'h' => 0.666666666667, + 's' => 0.788732394366, + 'l' => 0.278431372549, + ), + 1 => 15, + 2 => 15, + 3 => 127, + ), + 117 => + array ( + 0 => + array ( + 'h' => 0.666666666667, + 's' => 0.854368932039, + 'l' => 0.403921568627, + ), + 1 => 15, + 2 => 15, + 3 => 191, + ), + 118 => + array ( + 0 => + array ( + 'h' => 0.666666666667, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 15, + 2 => 15, + 3 => 255, + ), + 119 => + array ( + 0 => + array ( + 'h' => 0.293650793651, + 's' => 1, + 'l' => 0.123529411765, + ), + 1 => 15, + 2 => 63, + 3 => 0, + ), + 120 => + array ( + 0 => + array ( + 'h' => 0.309523809524, + 's' => 0.8, + 'l' => 0.137254901961, + ), + 1 => 15, + 2 => 63, + 3 => 7, + ), + 121 => + array ( + 0 => + array ( + 'h' => 0.333333333333, + 's' => 0.615384615385, + 'l' => 0.152941176471, + ), + 1 => 15, + 2 => 63, + 3 => 15, + ), + 122 => + array ( + 0 => + array ( + 'h' => 0.5, + 's' => 0.615384615385, + 'l' => 0.152941176471, + ), + 1 => 15, + 2 => 63, + 3 => 63, + ), + 123 => + array ( + 0 => + array ( + 'h' => 0.595238095238, + 's' => 0.788732394366, + 'l' => 0.278431372549, + ), + 1 => 15, + 2 => 63, + 3 => 127, + ), + 124 => + array ( + 0 => + array ( + 'h' => 0.621212121212, + 's' => 0.854368932039, + 'l' => 0.403921568627, + ), + 1 => 15, + 2 => 63, + 3 => 191, + ), + 125 => + array ( + 0 => + array ( + 'h' => 0.633333333333, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 15, + 2 => 63, + 3 => 255, + ), + 126 => + array ( + 0 => + array ( + 'h' => 0.313648293963, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 15, + 2 => 127, + 3 => 0, + ), + 127 => + array ( + 0 => + array ( + 'h' => 0.322222222222, + 's' => 0.89552238806, + 'l' => 0.262745098039, + ), + 1 => 15, + 2 => 127, + 3 => 7, + ), + 128 => + array ( + 0 => + array ( + 'h' => 0.333333333333, + 's' => 0.788732394366, + 'l' => 0.278431372549, + ), + 1 => 15, + 2 => 127, + 3 => 15, + ), + 129 => + array ( + 0 => + array ( + 'h' => 0.404761904762, + 's' => 0.788732394366, + 'l' => 0.278431372549, + ), + 1 => 15, + 2 => 127, + 3 => 63, + ), + 130 => + array ( + 0 => + array ( + 'h' => 0.5, + 's' => 0.788732394366, + 'l' => 0.278431372549, + ), + 1 => 15, + 2 => 127, + 3 => 127, + ), + 131 => + array ( + 0 => + array ( + 'h' => 0.560606060606, + 's' => 0.854368932039, + 'l' => 0.403921568627, + ), + 1 => 15, + 2 => 127, + 3 => 191, + ), + 132 => + array ( + 0 => + array ( + 'h' => 0.588888888889, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 15, + 2 => 127, + 3 => 255, + ), + 133 => + array ( + 0 => + array ( + 'h' => 0.320244328098, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 15, + 2 => 191, + 3 => 0, + ), + 134 => + array ( + 0 => + array ( + 'h' => 0.326086956522, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 15, + 2 => 191, + 3 => 7, + ), + 135 => + array ( + 0 => + array ( + 'h' => 0.333333333333, + 's' => 0.854368932039, + 'l' => 0.403921568627, + ), + 1 => 15, + 2 => 191, + 3 => 15, + ), + 136 => + array ( + 0 => + array ( + 'h' => 0.378787878788, + 's' => 0.854368932039, + 'l' => 0.403921568627, + ), + 1 => 15, + 2 => 191, + 3 => 63, + ), + 137 => + array ( + 0 => + array ( + 'h' => 0.439393939394, + 's' => 0.854368932039, + 'l' => 0.403921568627, + ), + 1 => 15, + 2 => 191, + 3 => 127, + ), + 138 => + array ( + 0 => + array ( + 'h' => 0.5, + 's' => 0.854368932039, + 'l' => 0.403921568627, + ), + 1 => 15, + 2 => 191, + 3 => 191, + ), + 139 => + array ( + 0 => + array ( + 'h' => 0.544444444444, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 15, + 2 => 191, + 3 => 255, + ), + 140 => + array ( + 0 => + array ( + 'h' => 0.323529411765, + 's' => 1, + 'l' => 0.5, + ), + 1 => 15, + 2 => 255, + 3 => 0, + ), + 141 => + array ( + 0 => + array ( + 'h' => 0.327956989247, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 15, + 2 => 255, + 3 => 7, + ), + 142 => + array ( + 0 => + array ( + 'h' => 0.333333333333, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 15, + 2 => 255, + 3 => 15, + ), + 143 => + array ( + 0 => + array ( + 'h' => 0.366666666667, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 15, + 2 => 255, + 3 => 63, + ), + 144 => + array ( + 0 => + array ( + 'h' => 0.411111111111, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 15, + 2 => 255, + 3 => 127, + ), + 145 => + array ( + 0 => + array ( + 'h' => 0.455555555556, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 15, + 2 => 255, + 3 => 191, + ), + 146 => + array ( + 0 => + array ( + 'h' => 0.5, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 15, + 2 => 255, + 3 => 255, + ), + 147 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 1, + 'l' => 0.123529411765, + ), + 1 => 63, + 2 => 0, + 3 => 0, + ), + 148 => + array ( + 0 => + array ( + 'h' => 0.981481481481, + 's' => 1, + 'l' => 0.123529411765, + ), + 1 => 63, + 2 => 0, + 3 => 7, + ), + 149 => + array ( + 0 => + array ( + 'h' => 0.960317460317, + 's' => 1, + 'l' => 0.123529411765, + ), + 1 => 63, + 2 => 0, + 3 => 15, + ), + 150 => + array ( + 0 => + array ( + 'h' => 0.833333333333, + 's' => 1, + 'l' => 0.123529411765, + ), + 1 => 63, + 2 => 0, + 3 => 63, + ), + 151 => + array ( + 0 => + array ( + 'h' => 0.749343832021, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 63, + 2 => 0, + 3 => 127, + ), + 152 => + array ( + 0 => + array ( + 'h' => 0.721640488656, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 63, + 2 => 0, + 3 => 191, + ), + 153 => + array ( + 0 => + array ( + 'h' => 0.707843137255, + 's' => 1, + 'l' => 0.5, + ), + 1 => 63, + 2 => 0, + 3 => 255, + ), + 154 => + array ( + 0 => + array ( + 'h' => 0.0185185185185, + 's' => 1, + 'l' => 0.123529411765, + ), + 1 => 63, + 2 => 7, + 3 => 0, + ), + 155 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 0.8, + 'l' => 0.137254901961, + ), + 1 => 63, + 2 => 7, + 3 => 7, + ), + 156 => + array ( + 0 => + array ( + 'h' => 0.97619047619, + 's' => 0.8, + 'l' => 0.137254901961, + ), + 1 => 63, + 2 => 7, + 3 => 15, + ), + 157 => + array ( + 0 => + array ( + 'h' => 0.833333333333, + 's' => 0.8, + 'l' => 0.137254901961, + ), + 1 => 63, + 2 => 7, + 3 => 63, + ), + 158 => + array ( + 0 => + array ( + 'h' => 0.744444444444, + 's' => 0.89552238806, + 'l' => 0.262745098039, + ), + 1 => 63, + 2 => 7, + 3 => 127, + ), + 159 => + array ( + 0 => + array ( + 'h' => 0.717391304348, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 63, + 2 => 7, + 3 => 191, + ), + 160 => + array ( + 0 => + array ( + 'h' => 0.704301075269, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 63, + 2 => 7, + 3 => 255, + ), + 161 => + array ( + 0 => + array ( + 'h' => 0.0396825396825, + 's' => 1, + 'l' => 0.123529411765, + ), + 1 => 63, + 2 => 15, + 3 => 0, + ), + 162 => + array ( + 0 => + array ( + 'h' => 0.0238095238095, + 's' => 0.8, + 'l' => 0.137254901961, + ), + 1 => 63, + 2 => 15, + 3 => 7, + ), + 163 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 0.615384615385, + 'l' => 0.152941176471, + ), + 1 => 63, + 2 => 15, + 3 => 15, + ), + 164 => + array ( + 0 => + array ( + 'h' => 0.833333333333, + 's' => 0.615384615385, + 'l' => 0.152941176471, + ), + 1 => 63, + 2 => 15, + 3 => 63, + ), + 165 => + array ( + 0 => + array ( + 'h' => 0.738095238095, + 's' => 0.788732394366, + 'l' => 0.278431372549, + ), + 1 => 63, + 2 => 15, + 3 => 127, + ), + 166 => + array ( + 0 => + array ( + 'h' => 0.712121212121, + 's' => 0.854368932039, + 'l' => 0.403921568627, + ), + 1 => 63, + 2 => 15, + 3 => 191, + ), + 167 => + array ( + 0 => + array ( + 'h' => 0.7, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 63, + 2 => 15, + 3 => 255, + ), + 168 => + array ( + 0 => + array ( + 'h' => 0.166666666667, + 's' => 1, + 'l' => 0.123529411765, + ), + 1 => 63, + 2 => 63, + 3 => 0, + ), + 169 => + array ( + 0 => + array ( + 'h' => 0.166666666667, + 's' => 0.8, + 'l' => 0.137254901961, + ), + 1 => 63, + 2 => 63, + 3 => 7, + ), + 170 => + array ( + 0 => + array ( + 'h' => 0.166666666667, + 's' => 0.615384615385, + 'l' => 0.152941176471, + ), + 1 => 63, + 2 => 63, + 3 => 15, + ), + 171 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 0, + 'l' => 0.247058823529, + ), + 1 => 63, + 2 => 63, + 3 => 63, + ), + 172 => + array ( + 0 => + array ( + 'h' => 0.666666666667, + 's' => 0.336842105263, + 'l' => 0.372549019608, + ), + 1 => 63, + 2 => 63, + 3 => 127, + ), + 173 => + array ( + 0 => + array ( + 'h' => 0.666666666667, + 's' => 0.503937007874, + 'l' => 0.498039215686, + ), + 1 => 63, + 2 => 63, + 3 => 191, + ), + 174 => + array ( + 0 => + array ( + 'h' => 0.666666666667, + 's' => 1, + 'l' => 0.623529411765, + ), + 1 => 63, + 2 => 63, + 3 => 255, + ), + 175 => + array ( + 0 => + array ( + 'h' => 0.250656167979, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 63, + 2 => 127, + 3 => 0, + ), + 176 => + array ( + 0 => + array ( + 'h' => 0.255555555556, + 's' => 0.89552238806, + 'l' => 0.262745098039, + ), + 1 => 63, + 2 => 127, + 3 => 7, + ), + 177 => + array ( + 0 => + array ( + 'h' => 0.261904761905, + 's' => 0.788732394366, + 'l' => 0.278431372549, + ), + 1 => 63, + 2 => 127, + 3 => 15, + ), + 178 => + array ( + 0 => + array ( + 'h' => 0.333333333333, + 's' => 0.336842105263, + 'l' => 0.372549019608, + ), + 1 => 63, + 2 => 127, + 3 => 63, + ), + 179 => + array ( + 0 => + array ( + 'h' => 0.5, + 's' => 0.336842105263, + 'l' => 0.372549019608, + ), + 1 => 63, + 2 => 127, + 3 => 127, + ), + 180 => + array ( + 0 => + array ( + 'h' => 0.583333333333, + 's' => 0.503937007874, + 'l' => 0.498039215686, + ), + 1 => 63, + 2 => 127, + 3 => 191, + ), + 181 => + array ( + 0 => + array ( + 'h' => 0.611111111111, + 's' => 1, + 'l' => 0.623529411765, + ), + 1 => 63, + 2 => 127, + 3 => 255, + ), + 182 => + array ( + 0 => + array ( + 'h' => 0.278359511344, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 63, + 2 => 191, + 3 => 0, + ), + 183 => + array ( + 0 => + array ( + 'h' => 0.282608695652, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 63, + 2 => 191, + 3 => 7, + ), + 184 => + array ( + 0 => + array ( + 'h' => 0.287878787879, + 's' => 0.854368932039, + 'l' => 0.403921568627, + ), + 1 => 63, + 2 => 191, + 3 => 15, + ), + 185 => + array ( + 0 => + array ( + 'h' => 0.333333333333, + 's' => 0.503937007874, + 'l' => 0.498039215686, + ), + 1 => 63, + 2 => 191, + 3 => 63, + ), + 186 => + array ( + 0 => + array ( + 'h' => 0.416666666667, + 's' => 0.503937007874, + 'l' => 0.498039215686, + ), + 1 => 63, + 2 => 191, + 3 => 127, + ), + 187 => + array ( + 0 => + array ( + 'h' => 0.5, + 's' => 0.503937007874, + 'l' => 0.498039215686, + ), + 1 => 63, + 2 => 191, + 3 => 191, + ), + 188 => + array ( + 0 => + array ( + 'h' => 0.555555555556, + 's' => 1, + 'l' => 0.623529411765, + ), + 1 => 63, + 2 => 191, + 3 => 255, + ), + 189 => + array ( + 0 => + array ( + 'h' => 0.292156862745, + 's' => 1, + 'l' => 0.5, + ), + 1 => 63, + 2 => 255, + 3 => 0, + ), + 190 => + array ( + 0 => + array ( + 'h' => 0.295698924731, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 63, + 2 => 255, + 3 => 7, + ), + 191 => + array ( + 0 => + array ( + 'h' => 0.3, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 63, + 2 => 255, + 3 => 15, + ), + 192 => + array ( + 0 => + array ( + 'h' => 0.333333333333, + 's' => 1, + 'l' => 0.623529411765, + ), + 1 => 63, + 2 => 255, + 3 => 63, + ), + 193 => + array ( + 0 => + array ( + 'h' => 0.388888888889, + 's' => 1, + 'l' => 0.623529411765, + ), + 1 => 63, + 2 => 255, + 3 => 127, + ), + 194 => + array ( + 0 => + array ( + 'h' => 0.444444444444, + 's' => 1, + 'l' => 0.623529411765, + ), + 1 => 63, + 2 => 255, + 3 => 191, + ), + 195 => + array ( + 0 => + array ( + 'h' => 0.5, + 's' => 1, + 'l' => 0.623529411765, + ), + 1 => 63, + 2 => 255, + 3 => 255, + ), + 196 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 127, + 2 => 0, + 3 => 0, + ), + 197 => + array ( + 0 => + array ( + 'h' => 0.990813648294, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 127, + 2 => 0, + 3 => 7, + ), + 198 => + array ( + 0 => + array ( + 'h' => 0.98031496063, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 127, + 2 => 0, + 3 => 15, + ), + 199 => + array ( + 0 => + array ( + 'h' => 0.917322834646, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 127, + 2 => 0, + 3 => 63, + ), + 200 => + array ( + 0 => + array ( + 'h' => 0.833333333333, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 127, + 2 => 0, + 3 => 127, + ), + 201 => + array ( + 0 => + array ( + 'h' => 0.777486910995, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 127, + 2 => 0, + 3 => 191, + ), + 202 => + array ( + 0 => + array ( + 'h' => 0.749673202614, + 's' => 1, + 'l' => 0.5, + ), + 1 => 127, + 2 => 0, + 3 => 255, + ), + 203 => + array ( + 0 => + array ( + 'h' => 0.00918635170604, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 127, + 2 => 7, + 3 => 0, + ), + 204 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 0.89552238806, + 'l' => 0.262745098039, + ), + 1 => 127, + 2 => 7, + 3 => 7, + ), + 205 => + array ( + 0 => + array ( + 'h' => 0.988888888889, + 's' => 0.89552238806, + 'l' => 0.262745098039, + ), + 1 => 127, + 2 => 7, + 3 => 15, + ), + 206 => + array ( + 0 => + array ( + 'h' => 0.922222222222, + 's' => 0.89552238806, + 'l' => 0.262745098039, + ), + 1 => 127, + 2 => 7, + 3 => 63, + ), + 207 => + array ( + 0 => + array ( + 'h' => 0.833333333333, + 's' => 0.89552238806, + 'l' => 0.262745098039, + ), + 1 => 127, + 2 => 7, + 3 => 127, + ), + 208 => + array ( + 0 => + array ( + 'h' => 0.775362318841, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 127, + 2 => 7, + 3 => 191, + ), + 209 => + array ( + 0 => + array ( + 'h' => 0.747311827957, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 127, + 2 => 7, + 3 => 255, + ), + 210 => + array ( + 0 => + array ( + 'h' => 0.0196850393701, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 127, + 2 => 15, + 3 => 0, + ), + 211 => + array ( + 0 => + array ( + 'h' => 0.0111111111111, + 's' => 0.89552238806, + 'l' => 0.262745098039, + ), + 1 => 127, + 2 => 15, + 3 => 7, + ), + 212 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 0.788732394366, + 'l' => 0.278431372549, + ), + 1 => 127, + 2 => 15, + 3 => 15, + ), + 213 => + array ( + 0 => + array ( + 'h' => 0.928571428571, + 's' => 0.788732394366, + 'l' => 0.278431372549, + ), + 1 => 127, + 2 => 15, + 3 => 63, + ), + 214 => + array ( + 0 => + array ( + 'h' => 0.833333333333, + 's' => 0.788732394366, + 'l' => 0.278431372549, + ), + 1 => 127, + 2 => 15, + 3 => 127, + ), + 215 => + array ( + 0 => + array ( + 'h' => 0.772727272727, + 's' => 0.854368932039, + 'l' => 0.403921568627, + ), + 1 => 127, + 2 => 15, + 3 => 191, + ), + 216 => + array ( + 0 => + array ( + 'h' => 0.744444444444, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 127, + 2 => 15, + 3 => 255, + ), + 217 => + array ( + 0 => + array ( + 'h' => 0.0826771653543, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 127, + 2 => 63, + 3 => 0, + ), + 218 => + array ( + 0 => + array ( + 'h' => 0.0777777777778, + 's' => 0.89552238806, + 'l' => 0.262745098039, + ), + 1 => 127, + 2 => 63, + 3 => 7, + ), + 219 => + array ( + 0 => + array ( + 'h' => 0.0714285714286, + 's' => 0.788732394366, + 'l' => 0.278431372549, + ), + 1 => 127, + 2 => 63, + 3 => 15, + ), + 220 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 0.336842105263, + 'l' => 0.372549019608, + ), + 1 => 127, + 2 => 63, + 3 => 63, + ), + 221 => + array ( + 0 => + array ( + 'h' => 0.833333333333, + 's' => 0.336842105263, + 'l' => 0.372549019608, + ), + 1 => 127, + 2 => 63, + 3 => 127, + ), + 222 => + array ( + 0 => + array ( + 'h' => 0.75, + 's' => 0.503937007874, + 'l' => 0.498039215686, + ), + 1 => 127, + 2 => 63, + 3 => 191, + ), + 223 => + array ( + 0 => + array ( + 'h' => 0.722222222222, + 's' => 1, + 'l' => 0.623529411765, + ), + 1 => 127, + 2 => 63, + 3 => 255, + ), + 224 => + array ( + 0 => + array ( + 'h' => 0.166666666667, + 's' => 1, + 'l' => 0.249019607843, + ), + 1 => 127, + 2 => 127, + 3 => 0, + ), + 225 => + array ( + 0 => + array ( + 'h' => 0.166666666667, + 's' => 0.89552238806, + 'l' => 0.262745098039, + ), + 1 => 127, + 2 => 127, + 3 => 7, + ), + 226 => + array ( + 0 => + array ( + 'h' => 0.166666666667, + 's' => 0.788732394366, + 'l' => 0.278431372549, + ), + 1 => 127, + 2 => 127, + 3 => 15, + ), + 227 => + array ( + 0 => + array ( + 'h' => 0.166666666667, + 's' => 0.336842105263, + 'l' => 0.372549019608, + ), + 1 => 127, + 2 => 127, + 3 => 63, + ), + 228 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 0, + 'l' => 0.498039215686, + ), + 1 => 127, + 2 => 127, + 3 => 127, + ), + 229 => + array ( + 0 => + array ( + 'h' => 0.666666666667, + 's' => 0.333333333333, + 'l' => 0.623529411765, + ), + 1 => 127, + 2 => 127, + 3 => 191, + ), + 230 => + array ( + 0 => + array ( + 'h' => 0.666666666667, + 's' => 1, + 'l' => 0.749019607843, + ), + 1 => 127, + 2 => 127, + 3 => 255, + ), + 231 => + array ( + 0 => + array ( + 'h' => 0.222513089005, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 127, + 2 => 191, + 3 => 0, + ), + 232 => + array ( + 0 => + array ( + 'h' => 0.224637681159, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 127, + 2 => 191, + 3 => 7, + ), + 233 => + array ( + 0 => + array ( + 'h' => 0.227272727273, + 's' => 0.854368932039, + 'l' => 0.403921568627, + ), + 1 => 127, + 2 => 191, + 3 => 15, + ), + 234 => + array ( + 0 => + array ( + 'h' => 0.25, + 's' => 0.503937007874, + 'l' => 0.498039215686, + ), + 1 => 127, + 2 => 191, + 3 => 63, + ), + 235 => + array ( + 0 => + array ( + 'h' => 0.333333333333, + 's' => 0.333333333333, + 'l' => 0.623529411765, + ), + 1 => 127, + 2 => 191, + 3 => 127, + ), + 236 => + array ( + 0 => + array ( + 'h' => 0.5, + 's' => 0.333333333333, + 'l' => 0.623529411765, + ), + 1 => 127, + 2 => 191, + 3 => 191, + ), + 237 => + array ( + 0 => + array ( + 'h' => 0.583333333333, + 's' => 1, + 'l' => 0.749019607843, + ), + 1 => 127, + 2 => 191, + 3 => 255, + ), + 238 => + array ( + 0 => + array ( + 'h' => 0.250326797386, + 's' => 1, + 'l' => 0.5, + ), + 1 => 127, + 2 => 255, + 3 => 0, + ), + 239 => + array ( + 0 => + array ( + 'h' => 0.252688172043, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 127, + 2 => 255, + 3 => 7, + ), + 240 => + array ( + 0 => + array ( + 'h' => 0.255555555556, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 127, + 2 => 255, + 3 => 15, + ), + 241 => + array ( + 0 => + array ( + 'h' => 0.277777777778, + 's' => 1, + 'l' => 0.623529411765, + ), + 1 => 127, + 2 => 255, + 3 => 63, + ), + 242 => + array ( + 0 => + array ( + 'h' => 0.333333333333, + 's' => 1, + 'l' => 0.749019607843, + ), + 1 => 127, + 2 => 255, + 3 => 127, + ), + 243 => + array ( + 0 => + array ( + 'h' => 0.416666666667, + 's' => 1, + 'l' => 0.749019607843, + ), + 1 => 127, + 2 => 255, + 3 => 191, + ), + 244 => + array ( + 0 => + array ( + 'h' => 0.5, + 's' => 1, + 'l' => 0.749019607843, + ), + 1 => 127, + 2 => 255, + 3 => 255, + ), + 245 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 191, + 2 => 0, + 3 => 0, + ), + 246 => + array ( + 0 => + array ( + 'h' => 0.993891797557, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 191, + 2 => 0, + 3 => 7, + ), + 247 => + array ( + 0 => + array ( + 'h' => 0.986910994764, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 191, + 2 => 0, + 3 => 15, + ), + 248 => + array ( + 0 => + array ( + 'h' => 0.94502617801, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 191, + 2 => 0, + 3 => 63, + ), + 249 => + array ( + 0 => + array ( + 'h' => 0.889179755672, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 191, + 2 => 0, + 3 => 127, + ), + 250 => + array ( + 0 => + array ( + 'h' => 0.833333333333, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 191, + 2 => 0, + 3 => 191, + ), + 251 => + array ( + 0 => + array ( + 'h' => 0.791503267974, + 's' => 1, + 'l' => 0.5, + ), + 1 => 191, + 2 => 0, + 3 => 255, + ), + 252 => + array ( + 0 => + array ( + 'h' => 0.00610820244328, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 191, + 2 => 7, + 3 => 0, + ), + 253 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 191, + 2 => 7, + 3 => 7, + ), + 254 => + array ( + 0 => + array ( + 'h' => 0.992753623188, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 191, + 2 => 7, + 3 => 15, + ), + 255 => + array ( + 0 => + array ( + 'h' => 0.949275362319, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 191, + 2 => 7, + 3 => 63, + ), + 256 => + array ( + 0 => + array ( + 'h' => 0.891304347826, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 191, + 2 => 7, + 3 => 127, + ), + 257 => + array ( + 0 => + array ( + 'h' => 0.833333333333, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 191, + 2 => 7, + 3 => 191, + ), + 258 => + array ( + 0 => + array ( + 'h' => 0.790322580645, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 191, + 2 => 7, + 3 => 255, + ), + 259 => + array ( + 0 => + array ( + 'h' => 0.0130890052356, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 191, + 2 => 15, + 3 => 0, + ), + 260 => + array ( + 0 => + array ( + 'h' => 0.00724637681159, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 191, + 2 => 15, + 3 => 7, + ), + 261 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 0.854368932039, + 'l' => 0.403921568627, + ), + 1 => 191, + 2 => 15, + 3 => 15, + ), + 262 => + array ( + 0 => + array ( + 'h' => 0.954545454545, + 's' => 0.854368932039, + 'l' => 0.403921568627, + ), + 1 => 191, + 2 => 15, + 3 => 63, + ), + 263 => + array ( + 0 => + array ( + 'h' => 0.893939393939, + 's' => 0.854368932039, + 'l' => 0.403921568627, + ), + 1 => 191, + 2 => 15, + 3 => 127, + ), + 264 => + array ( + 0 => + array ( + 'h' => 0.833333333333, + 's' => 0.854368932039, + 'l' => 0.403921568627, + ), + 1 => 191, + 2 => 15, + 3 => 191, + ), + 265 => + array ( + 0 => + array ( + 'h' => 0.788888888889, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 191, + 2 => 15, + 3 => 255, + ), + 266 => + array ( + 0 => + array ( + 'h' => 0.0549738219895, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 191, + 2 => 63, + 3 => 0, + ), + 267 => + array ( + 0 => + array ( + 'h' => 0.0507246376812, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 191, + 2 => 63, + 3 => 7, + ), + 268 => + array ( + 0 => + array ( + 'h' => 0.0454545454545, + 's' => 0.854368932039, + 'l' => 0.403921568627, + ), + 1 => 191, + 2 => 63, + 3 => 15, + ), + 269 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 0.503937007874, + 'l' => 0.498039215686, + ), + 1 => 191, + 2 => 63, + 3 => 63, + ), + 270 => + array ( + 0 => + array ( + 'h' => 0.916666666667, + 's' => 0.503937007874, + 'l' => 0.498039215686, + ), + 1 => 191, + 2 => 63, + 3 => 127, + ), + 271 => + array ( + 0 => + array ( + 'h' => 0.833333333333, + 's' => 0.503937007874, + 'l' => 0.498039215686, + ), + 1 => 191, + 2 => 63, + 3 => 191, + ), + 272 => + array ( + 0 => + array ( + 'h' => 0.777777777778, + 's' => 1, + 'l' => 0.623529411765, + ), + 1 => 191, + 2 => 63, + 3 => 255, + ), + 273 => + array ( + 0 => + array ( + 'h' => 0.110820244328, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 191, + 2 => 127, + 3 => 0, + ), + 274 => + array ( + 0 => + array ( + 'h' => 0.108695652174, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 191, + 2 => 127, + 3 => 7, + ), + 275 => + array ( + 0 => + array ( + 'h' => 0.106060606061, + 's' => 0.854368932039, + 'l' => 0.403921568627, + ), + 1 => 191, + 2 => 127, + 3 => 15, + ), + 276 => + array ( + 0 => + array ( + 'h' => 0.0833333333333, + 's' => 0.503937007874, + 'l' => 0.498039215686, + ), + 1 => 191, + 2 => 127, + 3 => 63, + ), + 277 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 0.333333333333, + 'l' => 0.623529411765, + ), + 1 => 191, + 2 => 127, + 3 => 127, + ), + 278 => + array ( + 0 => + array ( + 'h' => 0.833333333333, + 's' => 0.333333333333, + 'l' => 0.623529411765, + ), + 1 => 191, + 2 => 127, + 3 => 191, + ), + 279 => + array ( + 0 => + array ( + 'h' => 0.75, + 's' => 1, + 'l' => 0.749019607843, + ), + 1 => 191, + 2 => 127, + 3 => 255, + ), + 280 => + array ( + 0 => + array ( + 'h' => 0.166666666667, + 's' => 1, + 'l' => 0.374509803922, + ), + 1 => 191, + 2 => 191, + 3 => 0, + ), + 281 => + array ( + 0 => + array ( + 'h' => 0.166666666667, + 's' => 0.929292929293, + 'l' => 0.388235294118, + ), + 1 => 191, + 2 => 191, + 3 => 7, + ), + 282 => + array ( + 0 => + array ( + 'h' => 0.166666666667, + 's' => 0.854368932039, + 'l' => 0.403921568627, + ), + 1 => 191, + 2 => 191, + 3 => 15, + ), + 283 => + array ( + 0 => + array ( + 'h' => 0.166666666667, + 's' => 0.503937007874, + 'l' => 0.498039215686, + ), + 1 => 191, + 2 => 191, + 3 => 63, + ), + 284 => + array ( + 0 => + array ( + 'h' => 0.166666666667, + 's' => 0.333333333333, + 'l' => 0.623529411765, + ), + 1 => 191, + 2 => 191, + 3 => 127, + ), + 285 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 0, + 'l' => 0.749019607843, + ), + 1 => 191, + 2 => 191, + 3 => 191, + ), + 286 => + array ( + 0 => + array ( + 'h' => 0.666666666667, + 's' => 1, + 'l' => 0.874509803922, + ), + 1 => 191, + 2 => 191, + 3 => 255, + ), + 287 => + array ( + 0 => + array ( + 'h' => 0.208496732026, + 's' => 1, + 'l' => 0.5, + ), + 1 => 191, + 2 => 255, + 3 => 0, + ), + 288 => + array ( + 0 => + array ( + 'h' => 0.209677419355, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 191, + 2 => 255, + 3 => 7, + ), + 289 => + array ( + 0 => + array ( + 'h' => 0.211111111111, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 191, + 2 => 255, + 3 => 15, + ), + 290 => + array ( + 0 => + array ( + 'h' => 0.222222222222, + 's' => 1, + 'l' => 0.623529411765, + ), + 1 => 191, + 2 => 255, + 3 => 63, + ), + 291 => + array ( + 0 => + array ( + 'h' => 0.25, + 's' => 1, + 'l' => 0.749019607843, + ), + 1 => 191, + 2 => 255, + 3 => 127, + ), + 292 => + array ( + 0 => + array ( + 'h' => 0.333333333333, + 's' => 1, + 'l' => 0.874509803922, + ), + 1 => 191, + 2 => 255, + 3 => 191, + ), + 293 => + array ( + 0 => + array ( + 'h' => 0.5, + 's' => 1, + 'l' => 0.874509803922, + ), + 1 => 191, + 2 => 255, + 3 => 255, + ), + 294 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 1, + 'l' => 0.5, + ), + 1 => 255, + 2 => 0, + 3 => 0, + ), + 295 => + array ( + 0 => + array ( + 'h' => 0.995424836601, + 's' => 1, + 'l' => 0.5, + ), + 1 => 255, + 2 => 0, + 3 => 7, + ), + 296 => + array ( + 0 => + array ( + 'h' => 0.990196078431, + 's' => 1, + 'l' => 0.5, + ), + 1 => 255, + 2 => 0, + 3 => 15, + ), + 297 => + array ( + 0 => + array ( + 'h' => 0.958823529412, + 's' => 1, + 'l' => 0.5, + ), + 1 => 255, + 2 => 0, + 3 => 63, + ), + 298 => + array ( + 0 => + array ( + 'h' => 0.916993464052, + 's' => 1, + 'l' => 0.5, + ), + 1 => 255, + 2 => 0, + 3 => 127, + ), + 299 => + array ( + 0 => + array ( + 'h' => 0.875163398693, + 's' => 1, + 'l' => 0.5, + ), + 1 => 255, + 2 => 0, + 3 => 191, + ), + 300 => + array ( + 0 => + array ( + 'h' => 0.833333333333, + 's' => 1, + 'l' => 0.5, + ), + 1 => 255, + 2 => 0, + 3 => 255, + ), + 301 => + array ( + 0 => + array ( + 'h' => 0.00457516339869, + 's' => 1, + 'l' => 0.5, + ), + 1 => 255, + 2 => 7, + 3 => 0, + ), + 302 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 255, + 2 => 7, + 3 => 7, + ), + 303 => + array ( + 0 => + array ( + 'h' => 0.994623655914, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 255, + 2 => 7, + 3 => 15, + ), + 304 => + array ( + 0 => + array ( + 'h' => 0.962365591398, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 255, + 2 => 7, + 3 => 63, + ), + 305 => + array ( + 0 => + array ( + 'h' => 0.91935483871, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 255, + 2 => 7, + 3 => 127, + ), + 306 => + array ( + 0 => + array ( + 'h' => 0.876344086022, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 255, + 2 => 7, + 3 => 191, + ), + 307 => + array ( + 0 => + array ( + 'h' => 0.833333333333, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 255, + 2 => 7, + 3 => 255, + ), + 308 => + array ( + 0 => + array ( + 'h' => 0.00980392156863, + 's' => 1, + 'l' => 0.5, + ), + 1 => 255, + 2 => 15, + 3 => 0, + ), + 309 => + array ( + 0 => + array ( + 'h' => 0.00537634408602, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 255, + 2 => 15, + 3 => 7, + ), + 310 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 255, + 2 => 15, + 3 => 15, + ), + 311 => + array ( + 0 => + array ( + 'h' => 0.966666666667, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 255, + 2 => 15, + 3 => 63, + ), + 312 => + array ( + 0 => + array ( + 'h' => 0.922222222222, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 255, + 2 => 15, + 3 => 127, + ), + 313 => + array ( + 0 => + array ( + 'h' => 0.877777777778, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 255, + 2 => 15, + 3 => 191, + ), + 314 => + array ( + 0 => + array ( + 'h' => 0.833333333333, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 255, + 2 => 15, + 3 => 255, + ), + 315 => + array ( + 0 => + array ( + 'h' => 0.0411764705882, + 's' => 1, + 'l' => 0.5, + ), + 1 => 255, + 2 => 63, + 3 => 0, + ), + 316 => + array ( + 0 => + array ( + 'h' => 0.0376344086022, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 255, + 2 => 63, + 3 => 7, + ), + 317 => + array ( + 0 => + array ( + 'h' => 0.0333333333333, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 255, + 2 => 63, + 3 => 15, + ), + 318 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 1, + 'l' => 0.623529411765, + ), + 1 => 255, + 2 => 63, + 3 => 63, + ), + 319 => + array ( + 0 => + array ( + 'h' => 0.944444444444, + 's' => 1, + 'l' => 0.623529411765, + ), + 1 => 255, + 2 => 63, + 3 => 127, + ), + 320 => + array ( + 0 => + array ( + 'h' => 0.888888888889, + 's' => 1, + 'l' => 0.623529411765, + ), + 1 => 255, + 2 => 63, + 3 => 191, + ), + 321 => + array ( + 0 => + array ( + 'h' => 0.833333333333, + 's' => 1, + 'l' => 0.623529411765, + ), + 1 => 255, + 2 => 63, + 3 => 255, + ), + 322 => + array ( + 0 => + array ( + 'h' => 0.0830065359477, + 's' => 1, + 'l' => 0.5, + ), + 1 => 255, + 2 => 127, + 3 => 0, + ), + 323 => + array ( + 0 => + array ( + 'h' => 0.0806451612903, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 255, + 2 => 127, + 3 => 7, + ), + 324 => + array ( + 0 => + array ( + 'h' => 0.0777777777778, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 255, + 2 => 127, + 3 => 15, + ), + 325 => + array ( + 0 => + array ( + 'h' => 0.0555555555556, + 's' => 1, + 'l' => 0.623529411765, + ), + 1 => 255, + 2 => 127, + 3 => 63, + ), + 326 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 1, + 'l' => 0.749019607843, + ), + 1 => 255, + 2 => 127, + 3 => 127, + ), + 327 => + array ( + 0 => + array ( + 'h' => 0.916666666667, + 's' => 1, + 'l' => 0.749019607843, + ), + 1 => 255, + 2 => 127, + 3 => 191, + ), + 328 => + array ( + 0 => + array ( + 'h' => 0.833333333333, + 's' => 1, + 'l' => 0.749019607843, + ), + 1 => 255, + 2 => 127, + 3 => 255, + ), + 329 => + array ( + 0 => + array ( + 'h' => 0.124836601307, + 's' => 1, + 'l' => 0.5, + ), + 1 => 255, + 2 => 191, + 3 => 0, + ), + 330 => + array ( + 0 => + array ( + 'h' => 0.123655913978, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 255, + 2 => 191, + 3 => 7, + ), + 331 => + array ( + 0 => + array ( + 'h' => 0.122222222222, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 255, + 2 => 191, + 3 => 15, + ), + 332 => + array ( + 0 => + array ( + 'h' => 0.111111111111, + 's' => 1, + 'l' => 0.623529411765, + ), + 1 => 255, + 2 => 191, + 3 => 63, + ), + 333 => + array ( + 0 => + array ( + 'h' => 0.0833333333333, + 's' => 1, + 'l' => 0.749019607843, + ), + 1 => 255, + 2 => 191, + 3 => 127, + ), + 334 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 1, + 'l' => 0.874509803922, + ), + 1 => 255, + 2 => 191, + 3 => 191, + ), + 335 => + array ( + 0 => + array ( + 'h' => 0.833333333333, + 's' => 1, + 'l' => 0.874509803922, + ), + 1 => 255, + 2 => 191, + 3 => 255, + ), + 336 => + array ( + 0 => + array ( + 'h' => 0.166666666667, + 's' => 1, + 'l' => 0.5, + ), + 1 => 255, + 2 => 255, + 3 => 0, + ), + 337 => + array ( + 0 => + array ( + 'h' => 0.166666666667, + 's' => 1, + 'l' => 0.513725490196, + ), + 1 => 255, + 2 => 255, + 3 => 7, + ), + 338 => + array ( + 0 => + array ( + 'h' => 0.166666666667, + 's' => 1, + 'l' => 0.529411764706, + ), + 1 => 255, + 2 => 255, + 3 => 15, + ), + 339 => + array ( + 0 => + array ( + 'h' => 0.166666666667, + 's' => 1, + 'l' => 0.623529411765, + ), + 1 => 255, + 2 => 255, + 3 => 63, + ), + 340 => + array ( + 0 => + array ( + 'h' => 0.166666666667, + 's' => 1, + 'l' => 0.749019607843, + ), + 1 => 255, + 2 => 255, + 3 => 127, + ), + 341 => + array ( + 0 => + array ( + 'h' => 0.166666666667, + 's' => 1, + 'l' => 0.874509803922, + ), + 1 => 255, + 2 => 255, + 3 => 191, + ), + 342 => + array ( + 0 => + array ( + 'h' => 0, + 's' => 0, + 'l' => 1, + ), + 1 => 255, + 2 => 255, + 3 => 255, + ), +); + return $essais; + } + + + +?> \ No newline at end of file