' . join('', $err) . '');
}
echo "OK";
function essais__couleur_hsv2rgb(){
$essais = array (
0 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 0,
2 => 0,
3 => 0,
),
1 =>
array (
0 =>
array (
'r' => 63,
'g' => 63,
'b' => 63,
),
1 => 0,
2 => 0,
3 => 0.25,
),
2 =>
array (
0 =>
array (
'r' => 127,
'g' => 127,
'b' => 127,
),
1 => 0,
2 => 0,
3 => 0.5,
),
3 =>
array (
0 =>
array (
'r' => 191,
'g' => 191,
'b' => 191,
),
1 => 0,
2 => 0,
3 => 0.75,
),
4 =>
array (
0 =>
array (
'r' => 255,
'g' => 255,
'b' => 255,
),
1 => 0,
2 => 0,
3 => 1,
),
5 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 0,
2 => 0.25,
3 => 0,
),
6 =>
array (
0 =>
array (
'r' => 63,
'g' => 47,
'b' => 47,
),
1 => 0,
2 => 0.25,
3 => 0.25,
),
7 =>
array (
0 =>
array (
'r' => 127,
'g' => 95,
'b' => 95,
),
1 => 0,
2 => 0.25,
3 => 0.5,
),
8 =>
array (
0 =>
array (
'r' => 191,
'g' => 143,
'b' => 143,
),
1 => 0,
2 => 0.25,
3 => 0.75,
),
9 =>
array (
0 =>
array (
'r' => 255,
'g' => 191,
'b' => 191,
),
1 => 0,
2 => 0.25,
3 => 1,
),
10 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 0,
2 => 0.5,
3 => 0,
),
11 =>
array (
0 =>
array (
'r' => 63,
'g' => 31,
'b' => 31,
),
1 => 0,
2 => 0.5,
3 => 0.25,
),
12 =>
array (
0 =>
array (
'r' => 127,
'g' => 63,
'b' => 63,
),
1 => 0,
2 => 0.5,
3 => 0.5,
),
13 =>
array (
0 =>
array (
'r' => 191,
'g' => 95,
'b' => 95,
),
1 => 0,
2 => 0.5,
3 => 0.75,
),
14 =>
array (
0 =>
array (
'r' => 255,
'g' => 127,
'b' => 127,
),
1 => 0,
2 => 0.5,
3 => 1,
),
15 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 0,
2 => 0.75,
3 => 0,
),
16 =>
array (
0 =>
array (
'r' => 63,
'g' => 15,
'b' => 15,
),
1 => 0,
2 => 0.75,
3 => 0.25,
),
17 =>
array (
0 =>
array (
'r' => 127,
'g' => 31,
'b' => 31,
),
1 => 0,
2 => 0.75,
3 => 0.5,
),
18 =>
array (
0 =>
array (
'r' => 191,
'g' => 47,
'b' => 47,
),
1 => 0,
2 => 0.75,
3 => 0.75,
),
19 =>
array (
0 =>
array (
'r' => 255,
'g' => 63,
'b' => 63,
),
1 => 0,
2 => 0.75,
3 => 1,
),
20 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 0,
2 => 1,
3 => 0,
),
21 =>
array (
0 =>
array (
'r' => 63,
'g' => 0,
'b' => 0,
),
1 => 0,
2 => 1,
3 => 0.25,
),
22 =>
array (
0 =>
array (
'r' => 127,
'g' => 0,
'b' => 0,
),
1 => 0,
2 => 1,
3 => 0.5,
),
23 =>
array (
0 =>
array (
'r' => 191,
'g' => 0,
'b' => 0,
),
1 => 0,
2 => 1,
3 => 0.75,
),
24 =>
array (
0 =>
array (
'r' => 255,
'g' => 0,
'b' => 0,
),
1 => 0,
2 => 1,
3 => 1,
),
25 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 0.25,
2 => 0,
3 => 0,
),
26 =>
array (
0 =>
array (
'r' => 63,
'g' => 63,
'b' => 63,
),
1 => 0.25,
2 => 0,
3 => 0.25,
),
27 =>
array (
0 =>
array (
'r' => 127,
'g' => 127,
'b' => 127,
),
1 => 0.25,
2 => 0,
3 => 0.5,
),
28 =>
array (
0 =>
array (
'r' => 191,
'g' => 191,
'b' => 191,
),
1 => 0.25,
2 => 0,
3 => 0.75,
),
29 =>
array (
0 =>
array (
'r' => 255,
'g' => 255,
'b' => 255,
),
1 => 0.25,
2 => 0,
3 => 1,
),
30 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 0.25,
2 => 0.25,
3 => 0,
),
31 =>
array (
0 =>
array (
'r' => 55,
'g' => 63,
'b' => 47,
),
1 => 0.25,
2 => 0.25,
3 => 0.25,
),
32 =>
array (
0 =>
array (
'r' => 111,
'g' => 127,
'b' => 95,
),
1 => 0.25,
2 => 0.25,
3 => 0.5,
),
33 =>
array (
0 =>
array (
'r' => 167,
'g' => 191,
'b' => 143,
),
1 => 0.25,
2 => 0.25,
3 => 0.75,
),
34 =>
array (
0 =>
array (
'r' => 223,
'g' => 255,
'b' => 191,
),
1 => 0.25,
2 => 0.25,
3 => 1,
),
35 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 0.25,
2 => 0.5,
3 => 0,
),
36 =>
array (
0 =>
array (
'r' => 47,
'g' => 63,
'b' => 31,
),
1 => 0.25,
2 => 0.5,
3 => 0.25,
),
37 =>
array (
0 =>
array (
'r' => 95,
'g' => 127,
'b' => 63,
),
1 => 0.25,
2 => 0.5,
3 => 0.5,
),
38 =>
array (
0 =>
array (
'r' => 143,
'g' => 191,
'b' => 95,
),
1 => 0.25,
2 => 0.5,
3 => 0.75,
),
39 =>
array (
0 =>
array (
'r' => 191,
'g' => 255,
'b' => 127,
),
1 => 0.25,
2 => 0.5,
3 => 1,
),
40 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 0.25,
2 => 0.75,
3 => 0,
),
41 =>
array (
0 =>
array (
'r' => 39,
'g' => 63,
'b' => 15,
),
1 => 0.25,
2 => 0.75,
3 => 0.25,
),
42 =>
array (
0 =>
array (
'r' => 79,
'g' => 127,
'b' => 31,
),
1 => 0.25,
2 => 0.75,
3 => 0.5,
),
43 =>
array (
0 =>
array (
'r' => 119,
'g' => 191,
'b' => 47,
),
1 => 0.25,
2 => 0.75,
3 => 0.75,
),
44 =>
array (
0 =>
array (
'r' => 159,
'g' => 255,
'b' => 63,
),
1 => 0.25,
2 => 0.75,
3 => 1,
),
45 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 0.25,
2 => 1,
3 => 0,
),
46 =>
array (
0 =>
array (
'r' => 31,
'g' => 63,
'b' => 0,
),
1 => 0.25,
2 => 1,
3 => 0.25,
),
47 =>
array (
0 =>
array (
'r' => 63,
'g' => 127,
'b' => 0,
),
1 => 0.25,
2 => 1,
3 => 0.5,
),
48 =>
array (
0 =>
array (
'r' => 95,
'g' => 191,
'b' => 0,
),
1 => 0.25,
2 => 1,
3 => 0.75,
),
49 =>
array (
0 =>
array (
'r' => 127,
'g' => 255,
'b' => 0,
),
1 => 0.25,
2 => 1,
3 => 1,
),
50 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 0.5,
2 => 0,
3 => 0,
),
51 =>
array (
0 =>
array (
'r' => 63,
'g' => 63,
'b' => 63,
),
1 => 0.5,
2 => 0,
3 => 0.25,
),
52 =>
array (
0 =>
array (
'r' => 127,
'g' => 127,
'b' => 127,
),
1 => 0.5,
2 => 0,
3 => 0.5,
),
53 =>
array (
0 =>
array (
'r' => 191,
'g' => 191,
'b' => 191,
),
1 => 0.5,
2 => 0,
3 => 0.75,
),
54 =>
array (
0 =>
array (
'r' => 255,
'g' => 255,
'b' => 255,
),
1 => 0.5,
2 => 0,
3 => 1,
),
55 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 0.5,
2 => 0.25,
3 => 0,
),
56 =>
array (
0 =>
array (
'r' => 47,
'g' => 63,
'b' => 63,
),
1 => 0.5,
2 => 0.25,
3 => 0.25,
),
57 =>
array (
0 =>
array (
'r' => 95,
'g' => 127,
'b' => 127,
),
1 => 0.5,
2 => 0.25,
3 => 0.5,
),
58 =>
array (
0 =>
array (
'r' => 143,
'g' => 191,
'b' => 191,
),
1 => 0.5,
2 => 0.25,
3 => 0.75,
),
59 =>
array (
0 =>
array (
'r' => 191,
'g' => 255,
'b' => 255,
),
1 => 0.5,
2 => 0.25,
3 => 1,
),
60 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 0.5,
2 => 0.5,
3 => 0,
),
61 =>
array (
0 =>
array (
'r' => 31,
'g' => 63,
'b' => 63,
),
1 => 0.5,
2 => 0.5,
3 => 0.25,
),
62 =>
array (
0 =>
array (
'r' => 63,
'g' => 127,
'b' => 127,
),
1 => 0.5,
2 => 0.5,
3 => 0.5,
),
63 =>
array (
0 =>
array (
'r' => 95,
'g' => 191,
'b' => 191,
),
1 => 0.5,
2 => 0.5,
3 => 0.75,
),
64 =>
array (
0 =>
array (
'r' => 127,
'g' => 255,
'b' => 255,
),
1 => 0.5,
2 => 0.5,
3 => 1,
),
65 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 0.5,
2 => 0.75,
3 => 0,
),
66 =>
array (
0 =>
array (
'r' => 15,
'g' => 63,
'b' => 63,
),
1 => 0.5,
2 => 0.75,
3 => 0.25,
),
67 =>
array (
0 =>
array (
'r' => 31,
'g' => 127,
'b' => 127,
),
1 => 0.5,
2 => 0.75,
3 => 0.5,
),
68 =>
array (
0 =>
array (
'r' => 47,
'g' => 191,
'b' => 191,
),
1 => 0.5,
2 => 0.75,
3 => 0.75,
),
69 =>
array (
0 =>
array (
'r' => 63,
'g' => 255,
'b' => 255,
),
1 => 0.5,
2 => 0.75,
3 => 1,
),
70 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 0.5,
2 => 1,
3 => 0,
),
71 =>
array (
0 =>
array (
'r' => 0,
'g' => 63,
'b' => 63,
),
1 => 0.5,
2 => 1,
3 => 0.25,
),
72 =>
array (
0 =>
array (
'r' => 0,
'g' => 127,
'b' => 127,
),
1 => 0.5,
2 => 1,
3 => 0.5,
),
73 =>
array (
0 =>
array (
'r' => 0,
'g' => 191,
'b' => 191,
),
1 => 0.5,
2 => 1,
3 => 0.75,
),
74 =>
array (
0 =>
array (
'r' => 0,
'g' => 255,
'b' => 255,
),
1 => 0.5,
2 => 1,
3 => 1,
),
75 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 0.75,
2 => 0,
3 => 0,
),
76 =>
array (
0 =>
array (
'r' => 63,
'g' => 63,
'b' => 63,
),
1 => 0.75,
2 => 0,
3 => 0.25,
),
77 =>
array (
0 =>
array (
'r' => 127,
'g' => 127,
'b' => 127,
),
1 => 0.75,
2 => 0,
3 => 0.5,
),
78 =>
array (
0 =>
array (
'r' => 191,
'g' => 191,
'b' => 191,
),
1 => 0.75,
2 => 0,
3 => 0.75,
),
79 =>
array (
0 =>
array (
'r' => 255,
'g' => 255,
'b' => 255,
),
1 => 0.75,
2 => 0,
3 => 1,
),
80 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 0.75,
2 => 0.25,
3 => 0,
),
81 =>
array (
0 =>
array (
'r' => 55,
'g' => 47,
'b' => 63,
),
1 => 0.75,
2 => 0.25,
3 => 0.25,
),
82 =>
array (
0 =>
array (
'r' => 111,
'g' => 95,
'b' => 127,
),
1 => 0.75,
2 => 0.25,
3 => 0.5,
),
83 =>
array (
0 =>
array (
'r' => 167,
'g' => 143,
'b' => 191,
),
1 => 0.75,
2 => 0.25,
3 => 0.75,
),
84 =>
array (
0 =>
array (
'r' => 223,
'g' => 191,
'b' => 255,
),
1 => 0.75,
2 => 0.25,
3 => 1,
),
85 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 0.75,
2 => 0.5,
3 => 0,
),
86 =>
array (
0 =>
array (
'r' => 47,
'g' => 31,
'b' => 63,
),
1 => 0.75,
2 => 0.5,
3 => 0.25,
),
87 =>
array (
0 =>
array (
'r' => 95,
'g' => 63,
'b' => 127,
),
1 => 0.75,
2 => 0.5,
3 => 0.5,
),
88 =>
array (
0 =>
array (
'r' => 143,
'g' => 95,
'b' => 191,
),
1 => 0.75,
2 => 0.5,
3 => 0.75,
),
89 =>
array (
0 =>
array (
'r' => 191,
'g' => 127,
'b' => 255,
),
1 => 0.75,
2 => 0.5,
3 => 1,
),
90 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 0.75,
2 => 0.75,
3 => 0,
),
91 =>
array (
0 =>
array (
'r' => 39,
'g' => 15,
'b' => 63,
),
1 => 0.75,
2 => 0.75,
3 => 0.25,
),
92 =>
array (
0 =>
array (
'r' => 79,
'g' => 31,
'b' => 127,
),
1 => 0.75,
2 => 0.75,
3 => 0.5,
),
93 =>
array (
0 =>
array (
'r' => 119,
'g' => 47,
'b' => 191,
),
1 => 0.75,
2 => 0.75,
3 => 0.75,
),
94 =>
array (
0 =>
array (
'r' => 159,
'g' => 63,
'b' => 255,
),
1 => 0.75,
2 => 0.75,
3 => 1,
),
95 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 0.75,
2 => 1,
3 => 0,
),
96 =>
array (
0 =>
array (
'r' => 31,
'g' => 0,
'b' => 63,
),
1 => 0.75,
2 => 1,
3 => 0.25,
),
97 =>
array (
0 =>
array (
'r' => 63,
'g' => 0,
'b' => 127,
),
1 => 0.75,
2 => 1,
3 => 0.5,
),
98 =>
array (
0 =>
array (
'r' => 95,
'g' => 0,
'b' => 191,
),
1 => 0.75,
2 => 1,
3 => 0.75,
),
99 =>
array (
0 =>
array (
'r' => 127,
'g' => 0,
'b' => 255,
),
1 => 0.75,
2 => 1,
3 => 1,
),
100 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 1,
2 => 0,
3 => 0,
),
101 =>
array (
0 =>
array (
'r' => 63,
'g' => 63,
'b' => 63,
),
1 => 1,
2 => 0,
3 => 0.25,
),
102 =>
array (
0 =>
array (
'r' => 127,
'g' => 127,
'b' => 127,
),
1 => 1,
2 => 0,
3 => 0.5,
),
103 =>
array (
0 =>
array (
'r' => 191,
'g' => 191,
'b' => 191,
),
1 => 1,
2 => 0,
3 => 0.75,
),
104 =>
array (
0 =>
array (
'r' => 255,
'g' => 255,
'b' => 255,
),
1 => 1,
2 => 0,
3 => 1,
),
105 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 1,
2 => 0.25,
3 => 0,
),
106 =>
array (
0 =>
array (
'r' => 63,
'g' => 47,
'b' => 47,
),
1 => 1,
2 => 0.25,
3 => 0.25,
),
107 =>
array (
0 =>
array (
'r' => 127,
'g' => 95,
'b' => 95,
),
1 => 1,
2 => 0.25,
3 => 0.5,
),
108 =>
array (
0 =>
array (
'r' => 191,
'g' => 143,
'b' => 143,
),
1 => 1,
2 => 0.25,
3 => 0.75,
),
109 =>
array (
0 =>
array (
'r' => 255,
'g' => 191,
'b' => 191,
),
1 => 1,
2 => 0.25,
3 => 1,
),
110 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 1,
2 => 0.5,
3 => 0,
),
111 =>
array (
0 =>
array (
'r' => 63,
'g' => 31,
'b' => 31,
),
1 => 1,
2 => 0.5,
3 => 0.25,
),
112 =>
array (
0 =>
array (
'r' => 127,
'g' => 63,
'b' => 63,
),
1 => 1,
2 => 0.5,
3 => 0.5,
),
113 =>
array (
0 =>
array (
'r' => 191,
'g' => 95,
'b' => 95,
),
1 => 1,
2 => 0.5,
3 => 0.75,
),
114 =>
array (
0 =>
array (
'r' => 255,
'g' => 127,
'b' => 127,
),
1 => 1,
2 => 0.5,
3 => 1,
),
115 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 1,
2 => 0.75,
3 => 0,
),
116 =>
array (
0 =>
array (
'r' => 63,
'g' => 15,
'b' => 15,
),
1 => 1,
2 => 0.75,
3 => 0.25,
),
117 =>
array (
0 =>
array (
'r' => 127,
'g' => 31,
'b' => 31,
),
1 => 1,
2 => 0.75,
3 => 0.5,
),
118 =>
array (
0 =>
array (
'r' => 191,
'g' => 47,
'b' => 47,
),
1 => 1,
2 => 0.75,
3 => 0.75,
),
119 =>
array (
0 =>
array (
'r' => 255,
'g' => 63,
'b' => 63,
),
1 => 1,
2 => 0.75,
3 => 1,
),
120 =>
array (
0 =>
array (
'r' => 0,
'g' => 0,
'b' => 0,
),
1 => 1,
2 => 1,
3 => 0,
),
121 =>
array (
0 =>
array (
'r' => 63,
'g' => 0,
'b' => 0,
),
1 => 1,
2 => 1,
3 => 0.25,
),
122 =>
array (
0 =>
array (
'r' => 127,
'g' => 0,
'b' => 0,
),
1 => 1,
2 => 1,
3 => 0.5,
),
123 =>
array (
0 =>
array (
'r' => 191,
'g' => 0,
'b' => 0,
),
1 => 1,
2 => 1,
3 => 0.75,
),
124 =>
array (
0 =>
array (
'r' => 255,
'g' => 0,
'b' => 0,
),
1 => 1,
2 => 1,
3 => 1,
),
);
return $essais;
}
?>