GNU Octave  6.2.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
octave-default-image.h
Go to the documentation of this file.
1 ////////////////////////////////////////////////////////////////////////
2 //
3 // Copyright (C) 2014-2021 The Octave Project Developers
4 //
5 // See the file COPYRIGHT.md in the top-level directory of this
6 // distribution or <https://octave.org/copyright/>.
7 //
8 // This file is part of Octave.
9 //
10 // Octave is free software: you can redistribute it and/or modify it
11 // under the terms of the GNU General Public License as published by
12 // the Free Software Foundation, either version 3 of the License, or
13 // (at your option) any later version.
14 //
15 // Octave is distributed in the hope that it will be useful, but
16 // WITHOUT ANY WARRANTY; without even the implied warranty of
17 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 // GNU General Public License for more details.
19 //
20 // You should have received a copy of the GNU General Public License
21 // along with Octave; see the file COPYING. If not, see
22 // <https://www.gnu.org/licenses/>.
23 //
24 ////////////////////////////////////////////////////////////////////////
25 
26 #if ! defined (octave_octave_default_image_h)
27 #define octave_octave_default_image_h 1
28 
29 #include "octave-config.h"
30 
31 static char default_im_data[] =
32 {
33  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
34  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
35  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
36  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
37  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
38  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
39  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
40  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
41  26,26,26,40,47,50,50,46,30,26,26,38,50,47,26,26,26,50,
42  46,26,50,46,26,26,26,50,46,26,26,26,26,26,26,26,26,26,
43  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
44  26,26,26,26,26,26,26,26,26,26,26,26,43,55,54,50,51,55,
45  51,26,26,40,55,55,41,26,26,55,50,26,55,50,26,26,26,55,
46  50,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
47  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
48  26,26,26,30,54,52,30,26,26,46,55,43,26,40,55,55,52,30,
49  26,55,50,26,55,50,26,26,26,55,50,26,26,26,26,26,26,26,
50  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
51  26,26,26,26,26,26,26,26,26,26,26,26,26,43,55,44,26,26,
52  26,26,26,26,26,40,55,47,55,46,26,55,50,26,55,50,26,26,
53  26,55,50,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
54  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
55  26,26,26,26,26,46,55,40,26,26,50,50,50,43,26,40,55,46,
56  46,54,34,55,50,26,55,50,26,26,26,55,50,26,26,26,26,26,
57  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
58  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,44,55,43,
59  26,26,50,50,55,46,26,40,55,46,30,52,48,55,50,26,55,50,
60  26,26,26,55,50,26,26,26,26,26,26,26,26,26,26,26,26,26,
61  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
62  26,26,26,26,26,26,26,38,55,50,26,26,26,40,55,46,26,40,
63  55,46,26,43,55,55,50,26,55,50,26,26,26,55,50,26,26,26,
64  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
65  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
66  48,55,48,40,43,54,55,46,26,40,55,46,26,26,50,55,50,26,
67  52,55,43,40,47,55,46,26,26,26,26,26,26,26,26,26,26,26,
68  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
69  26,26,26,26,26,26,26,26,26,26,30,48,55,55,55,47,48,46,
70  26,40,55,46,26,26,38,55,50,26,38,52,55,55,55,50,30,26,
71  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
72  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
73  26,26,26,26,34,40,38,26,26,26,26,26,26,26,26,26,26,26,
74  26,26,26,26,38,40,34,26,26,26,26,26,26,26,26,26,26,26,
75  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
76  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
77  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
78  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
79  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
80  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
81  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
82  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
83  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
84  26,26,26,26,26,26,26,26,26,62,62,26,26,26,26,26,26,26,
85  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
86  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
87  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
88  59,62,62,59,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
89  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
90  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
91  26,26,26,26,26,26,26,26,26,26,59,55,59,59,26,26,26,26,
92  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
93  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
94  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
95  26,26,59,55,55,53,26,26,26,26,26,26,26,26,26,26,26,26,
96  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
97  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
98  26,26,26,26,26,26,26,26,26,26,26,53,52,55,55,52,52,26,
99  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
100  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
101  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
102  26,26,26,53,48,55,48,52,52,26,26,26,26,26,26,26,26,26,
103  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
104  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
105  26,26,26,26,26,26,26,26,26,26,26,26,26,45,48,55,48,52,
106  53,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
107  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
108  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
109  26,26,26,26,26,44,48,48,48,52,45,26,26,26,26,26,26,26,
110  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
111  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
112  26,26,26,26,26,26,26,26,26,26,26,26,26,26,44,44,48,44,
113  48,44,45,52,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
114  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
115  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
116  26,26,26,26,26,26,45,44,41,44,48,41,45,44,26,26,26,26,
117  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
118  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
119  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,45,44,
120  37,44,37,41,45,44,26,26,26,26,26,26,26,26,26,26,26,26,
121  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
122  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
123  26,26,26,26,26,26,26,26,37,41,37,44,37,41,36,36,26,26,
124  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
125  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
126  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,44,
127  36,32,37,44,37,41,36,36,41,26,26,26,26,26,26,26,26,26,
128  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
129  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
130  26,26,26,26,26,26,26,26,26,36,36,32,37,37,37,32,36,37,
131  41,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
132  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
133  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,20,
134  20,36,36,32,37,37,37,32,36,37,32,18,20,26,26,26,26,26,
135  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
136  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
137  26,26,26,26,26,20,18,18,16,17,17,27,36,32,37,31,37,32,
138  36,37,32,17,17,18,18,18,20,26,26,26,26,26,26,26,26,26,
139  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
140  26,26,26,26,26,26,26,26,26,26,26,26,20,18,18,18,16,16,
141  16,15,15,27,26,28,31,31,28,32,36,27,36,15,16,17,16,17,
142  17,18,18,20,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
143  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
144  26,26,18,20,17,17,16,16,16,16,15,15,32,27,24,28,24,31,
145  28,28,24,27,26,24,16,15,16,17,16,16,18,18,20,26,26,26,
146  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
147  26,26,26,26,26,26,26,26,26,26,26,20,20,18,18,17,17,16,
148  16,14,14,15,24,27,24,28,24,31,28,28,24,27,26,28,12,14,
149  15,15,16,16,16,16,18,18,20,26,26,26,26,26,26,26,26,26,
150  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
151  26,26,20,18,18,18,17,16,15,14,14,14,14,12,26,26,24,22,
152  24,24,28,22,24,26,26,22,12,12,12,12,14,14,16,16,16,18,
153  18,20,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
154  26,26,26,26,26,26,26,26,26,26,26,20,20,18,18,17,16,12,
155  15,12,10,10,10,12,26,18,24,22,24,24,24,22,24,26,26,22,
156  10,10,12,12,10,14,14,15,17,18,18,20,20,26,26,26,26,26,
157  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
158  26,26,17,20,20,20,17,16,15,14,12,12,10,10,10,18,18,18,
159  16,17,24,24,24,22,16,18,18,24,18,6,9,10,10,14,14,15,
160  16,18,20,18,20,18,26,26,26,26,26,26,26,26,26,26,26,26,
161  26,26,26,26,26,26,26,26,26,26,26,16,18,20,20,18,17,16,
162  15,10,10,7,6,6,6,15,18,18,15,17,18,24,17,22,16,18,
163  18,24,24,6,7,6,10,10,10,12,16,17,18,20,20,18,16,26,
164  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
165  26,26,12,15,17,18,18,20,18,16,15,10,10,7,6,6,6,16,
166  18,16,15,17,18,18,17,22,16,18,18,16,17,5,4,6,6,10,
167  7,14,15,17,20,20,20,18,17,26,26,26,26,26,26,26,26,26,
168  26,26,26,26,26,26,26,26,26,26,26,9,10,16,17,18,18,18,
169  18,15,10,10,6,5,4,4,4,10,12,16,15,17,12,18,17,12,
170  15,18,18,18,12,4,4,4,6,6,9,12,15,18,20,18,18,17,
171  16,12,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
172  26,26,9,9,12,15,16,17,18,18,20,15,10,10,4,5,4,4,
173  12,12,12,10,15,17,12,18,17,12,15,10,12,18,15,3,1,4,
174  4,4,5,10,16,20,18,18,17,17,16,12,26,26,26,26,26,26,
175  26,26,26,26,26,26,26,26,26,26,7,7,9,9,12,15,26,26,
176  26,18,18,18,20,5,4,4,3,1,6,12,12,10,12,7,12,12,
177  12,12,9,10,12,12,9,12,1,1,4,4,6,20,18,18,18,17,
178  16,16,15,12,10,26,26,26,26,26,26,26,26,26,26,26,26,26,
179  26,26,26,26,26,26,26,26,26,26,26,26,26,18,18,18,4,1,
180  1,1,9,12,12,9,12,7,9,12,12,12,9,10,12,12,9,12,
181  1,1,3,4,18,18,18,18,17,16,16,16,14,10,9,9,26,26,
182  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
183  26,26,26,26,26,26,18,18,18,18,18,4,10,5,5,9,6,7,
184  9,7,12,6,9,10,5,5,10,6,5,18,18,18,18,18,26,26,
185  26,26,16,15,12,10,9,9,9,26,26,26,26,26,26,26,26,26,
186  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,14,
187  17,17,16,18,18,20,18,20,6,7,9,9,7,6,9,5,20,18,
188  18,18,18,18,18,15,14,26,26,26,26,26,26,26,12,10,9,9,
189  7,7,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
190  26,26,26,26,26,26,26,26,26,26,10,16,16,16,16,17,18,17,
191  18,17,17,18,18,17,18,17,17,17,17,17,14,14,14,12,26,26,
192  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
193  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
194  26,26,1,10,15,16,15,16,15,15,16,15,16,15,16,16,16,15,
195  16,16,17,14,14,10,12,1,26,26,26,26,26,26,26,26,26,26,
196  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
197  26,26,26,26,26,26,26,26,26,26,26,26,26,1,10,15,15,14,
198  15,15,15,15,15,15,15,14,15,15,15,12,12,10,10,10,1,26,
199  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
200  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
201  26,26,26,26,26,26,6,12,12,12,12,15,12,12,12,12,12,12,
202  12,15,10,9,7,6,6,1,26,26,26,26,26,26,26,26,26,26,
203  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
204  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
205  12,12,12,12,12,12,12,12,12,10,12,7,10,7,6,1,26,26,
206  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
207  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
208  26,26,26,26,26,26,26,26,26,26,26,10,10,12,10,10,10,10,
209  12,10,1,1,1,26,26,26,26,26,26,26,26,26,26,26,26,26,
210  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
211  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
212  26,26,26,10,9,9,9,9,9,9,10,26,26,26,26,26,26,26,
213  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
214  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
215  26,26,26,26,26,26,26,26,26,26,26,26,26,26,9,9,9,9,
216  9,9,9,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
217  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
218  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
219  26,26,26,26,26,26,26,7,7,7,7,26,26,26,26,26,26,26,
220  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
221  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
222  26,26,26,40,48,50,50,44,26,26,26,26,26,26,26,26,26,26,
223  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
224  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
225  26,26,26,26,26,26,26,26,26,26,26,26,43,55,54,50,52,55,
226  48,26,26,26,26,26,26,26,26,26,55,50,26,26,26,26,26,26,
227  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
228  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
229  26,26,26,30,54,52,30,26,26,47,55,43,26,30,44,46,43,26,
230  26,38,55,51,34,26,34,46,46,43,26,43,46,26,26,40,46,34,
231  26,30,44,46,40,26,26,26,26,26,26,26,26,26,26,26,26,26,
232  26,26,26,26,26,26,26,26,26,26,26,26,26,43,55,44,26,26,
233  26,34,55,48,30,51,55,50,55,48,26,46,55,54,43,34,55,54,
234  51,55,46,46,55,38,26,47,55,30,30,54,54,51,55,46,26,26,
235  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
236  26,26,26,26,26,46,55,40,26,26,26,26,55,50,43,55,43,26,
237  46,55,34,26,55,50,26,43,50,34,26,51,50,34,55,46,26,52,
238  48,26,46,55,34,26,48,55,30,26,26,26,26,26,26,26,26,26,
239  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,46,55,41,
240  26,26,26,26,55,50,46,55,30,26,26,26,26,26,55,50,26,26,
241  44,50,54,55,50,26,51,51,38,55,43,26,50,55,50,50,52,55,
242  40,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
243  26,26,26,26,26,26,26,38,55,48,26,26,26,43,55,46,46,55,
244  34,26,34,40,30,26,55,50,26,46,55,44,38,50,50,26,44,55,
245  46,55,30,26,50,55,40,40,40,40,30,26,26,26,26,26,26,26,
246  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
247  50,55,47,40,43,54,54,34,41,55,47,30,48,55,30,26,55,50,
248  26,48,55,38,40,55,50,26,34,55,55,48,26,26,44,55,41,26,
249  46,48,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
250  26,26,26,26,26,26,26,26,26,26,30,50,55,55,55,52,38,26,
251  26,47,55,55,55,43,26,26,52,55,46,41,55,55,52,52,54,30,
252  26,50,55,43,26,26,30,50,55,55,54,43,26,26,26,26,26,26,
253  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
254  26,26,26,26,34,40,40,26,26,26,26,26,38,40,34,26,26,26,
255  30,40,34,26,34,40,26,26,26,26,26,26,26,26,26,26,26,26,
256  38,40,30,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
257  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
258  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
259  26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,
260  26,26,26,26,26,26,26,26,26,26
261 };
262 
263 #endif
static char default_im_data[]