Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Tetragramm
GitHub Repository: Tetragramm/opencv
Path: blob/master/samples/hal/c_hal/impl.c
16339 views
1
#include "impl.h"
2
3
int wrong_add8u(const uchar* src1, size_t sz1, const uchar* src2, size_t sz2, uchar* dst, size_t sz, int w, int h)
4
{
5
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
6
}
7
8
int wrong_add8s(const schar* src1, size_t sz1, const schar* src2, size_t sz2, schar* dst, size_t sz, int w, int h)
9
{
10
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
11
}
12
13
int wrong_add16u(const ushort* src1, size_t sz1, const ushort* src2, size_t sz2, ushort* dst, size_t sz, int w, int h)
14
{
15
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
16
}
17
18
int wrong_add16s(const short* src1, size_t sz1, const short* src2, size_t sz2, short* dst, size_t sz, int w, int h)
19
{
20
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
21
}
22
23
int wrong_add32s(const int* src1, size_t sz1, const int* src2, size_t sz2, int* dst, size_t sz, int w, int h)
24
{
25
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
26
}
27
28
int wrong_add32f(const float* src1, size_t sz1, const float* src2, size_t sz2, float* dst, size_t sz, int w, int h)
29
{
30
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
31
}
32
33
int wrong_add64f(const double* src1, size_t sz1, const double* src2, size_t sz2, double* dst, size_t sz, int w, int h)
34
{
35
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
36
}
37
38
int wrong_sub8u(const uchar* src1, size_t sz1, const uchar* src2, size_t sz2, uchar* dst, size_t sz, int w, int h)
39
{
40
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
41
}
42
43
int wrong_sub8s(const schar* src1, size_t sz1, const schar* src2, size_t sz2, schar* dst, size_t sz, int w, int h)
44
{
45
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
46
}
47
48
int wrong_sub16u(const ushort* src1, size_t sz1, const ushort* src2, size_t sz2, ushort* dst, size_t sz, int w, int h)
49
{
50
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
51
}
52
53
int wrong_sub16s(const short* src1, size_t sz1, const short* src2, size_t sz2, short* dst, size_t sz, int w, int h)
54
{
55
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
56
}
57
58
int wrong_sub32s(const int* src1, size_t sz1, const int* src2, size_t sz2, int* dst, size_t sz, int w, int h)
59
{
60
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
61
}
62
63
int wrong_sub32f(const float* src1, size_t sz1, const float* src2, size_t sz2, float* dst, size_t sz, int w, int h)
64
{
65
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
66
}
67
68
int wrong_sub64f(const double* src1, size_t sz1, const double* src2, size_t sz2, double* dst, size_t sz, int w, int h)
69
{
70
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
71
}
72
73
int wrong_max8u(const uchar* src1, size_t sz1, const uchar* src2, size_t sz2, uchar* dst, size_t sz, int w, int h)
74
{
75
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
76
}
77
78
int wrong_max8s(const schar* src1, size_t sz1, const schar* src2, size_t sz2, schar* dst, size_t sz, int w, int h)
79
{
80
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
81
}
82
83
int wrong_max16u(const ushort* src1, size_t sz1, const ushort* src2, size_t sz2, ushort* dst, size_t sz, int w, int h)
84
{
85
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
86
}
87
88
int wrong_max16s(const short* src1, size_t sz1, const short* src2, size_t sz2, short* dst, size_t sz, int w, int h)
89
{
90
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
91
}
92
93
int wrong_max32s(const int* src1, size_t sz1, const int* src2, size_t sz2, int* dst, size_t sz, int w, int h)
94
{
95
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
96
}
97
98
int wrong_max32f(const float* src1, size_t sz1, const float* src2, size_t sz2, float* dst, size_t sz, int w, int h)
99
{
100
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
101
}
102
103
int wrong_max64f(const double* src1, size_t sz1, const double* src2, size_t sz2, double* dst, size_t sz, int w, int h)
104
{
105
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
106
}
107
108
int wrong_min8u(const uchar* src1, size_t sz1, const uchar* src2, size_t sz2, uchar* dst, size_t sz, int w, int h)
109
{
110
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
111
}
112
113
int wrong_min8s(const schar* src1, size_t sz1, const schar* src2, size_t sz2, schar* dst, size_t sz, int w, int h)
114
{
115
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
116
}
117
118
int wrong_min16u(const ushort* src1, size_t sz1, const ushort* src2, size_t sz2, ushort* dst, size_t sz, int w, int h)
119
{
120
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
121
}
122
123
int wrong_min16s(const short* src1, size_t sz1, const short* src2, size_t sz2, short* dst, size_t sz, int w, int h)
124
{
125
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
126
}
127
128
int wrong_min32s(const int* src1, size_t sz1, const int* src2, size_t sz2, int* dst, size_t sz, int w, int h)
129
{
130
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
131
}
132
133
int wrong_min32f(const float* src1, size_t sz1, const float* src2, size_t sz2, float* dst, size_t sz, int w, int h)
134
{
135
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
136
}
137
138
int wrong_min64f(const double* src1, size_t sz1, const double* src2, size_t sz2, double* dst, size_t sz, int w, int h)
139
{
140
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
141
}
142
143
int wrong_absdiff8u(const uchar* src1, size_t sz1, const uchar* src2, size_t sz2, uchar* dst, size_t sz, int w, int h)
144
{
145
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
146
}
147
148
int wrong_absdiff8s(const schar* src1, size_t sz1, const schar* src2, size_t sz2, schar* dst, size_t sz, int w, int h)
149
{
150
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
151
}
152
153
int wrong_absdiff16u(const ushort* src1, size_t sz1, const ushort* src2, size_t sz2, ushort* dst, size_t sz, int w, int h)
154
{
155
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
156
}
157
158
int wrong_absdiff16s(const short* src1, size_t sz1, const short* src2, size_t sz2, short* dst, size_t sz, int w, int h)
159
{
160
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
161
}
162
163
int wrong_absdiff32s(const int* src1, size_t sz1, const int* src2, size_t sz2, int* dst, size_t sz, int w, int h)
164
{
165
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
166
}
167
168
int wrong_absdiff32f(const float* src1, size_t sz1, const float* src2, size_t sz2, float* dst, size_t sz, int w, int h)
169
{
170
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
171
}
172
173
int wrong_absdiff64f(const double* src1, size_t sz1, const double* src2, size_t sz2, double* dst, size_t sz, int w, int h)
174
{
175
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
176
}
177
178
int wrong_and8u(const uchar* src1, size_t sz1, const uchar* src2, size_t sz2, uchar* dst, size_t sz, int w, int h)
179
{
180
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
181
}
182
183
int wrong_or8u(const uchar* src1, size_t sz1, const uchar* src2, size_t sz2, uchar* dst, size_t sz, int w, int h)
184
{
185
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
186
}
187
188
int wrong_xor8u(const uchar* src1, size_t sz1, const uchar* src2, size_t sz2, uchar* dst, size_t sz, int w, int h)
189
{
190
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
191
}
192
193
int wrong_not8u(const uchar* src1, size_t sz1, uchar* dst, size_t sz, int w, int h)
194
{
195
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
196
}
197
198
int wrong_cmp8u(const uchar* src1, size_t sz1, const uchar* src2, size_t sz2, uchar* dst, size_t sz, int w, int h, int op)
199
{
200
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
201
}
202
203
int wrong_cmp8s(const schar* src1, size_t sz1, const schar* src2, size_t sz2, uchar* dst, size_t sz, int w, int h, int op)
204
{
205
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
206
}
207
208
int wrong_cmp16u(const ushort* src1, size_t sz1, const ushort* src2, size_t sz2, uchar* dst, size_t sz, int w, int h, int op)
209
{
210
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
211
}
212
213
int wrong_cmp16s(const short* src1, size_t sz1, const short* src2, size_t sz2, uchar* dst, size_t sz, int w, int h, int op)
214
{
215
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
216
}
217
218
int wrong_cmp32s(const int* src1, size_t sz1, const int* src2, size_t sz2, uchar* dst, size_t sz, int w, int h, int op)
219
{
220
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
221
}
222
223
int wrong_cmp32f(const float* src1, size_t sz1, const float* src2, size_t sz2, uchar* dst, size_t sz, int w, int h, int op)
224
{
225
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
226
}
227
228
int wrong_cmp64f(const double* src1, size_t sz1, const double* src2, size_t sz2, uchar* dst, size_t sz, int w, int h, int op)
229
{
230
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
231
}
232
233
int wrong_mul8u(const uchar* src1, size_t sz1, const uchar* src2, size_t sz2, uchar* dst, size_t sz, int w, int h, double scale)
234
{
235
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
236
}
237
238
int wrong_mul8s(const schar* src1, size_t sz1, const schar* src2, size_t sz2, schar* dst, size_t sz, int w, int h, double scale)
239
{
240
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
241
}
242
243
int wrong_mul16u(const ushort* src1, size_t sz1, const ushort* src2, size_t sz2, ushort* dst, size_t sz, int w, int h, double scale)
244
{
245
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
246
}
247
248
int wrong_mul16s(const short* src1, size_t sz1, const short* src2, size_t sz2, short* dst, size_t sz, int w, int h, double scale)
249
{
250
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
251
}
252
253
int wrong_mul32s(const int* src1, size_t sz1, const int* src2, size_t sz2, int* dst, size_t sz, int w, int h, double scale)
254
{
255
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
256
}
257
258
int wrong_mul32f(const float* src1, size_t sz1, const float* src2, size_t sz2, float* dst, size_t sz, int w, int h, double scale)
259
{
260
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
261
}
262
263
int wrong_mul64f(const double* src1, size_t sz1, const double* src2, size_t sz2, double* dst, size_t sz, int w, int h, double scale)
264
{
265
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
266
}
267
268
int wrong_div8u(const uchar* src1, size_t sz1, const uchar* src2, size_t sz2, uchar* dst, size_t sz, int w, int h, double scale)
269
{
270
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
271
}
272
273
int wrong_div8s(const schar* src1, size_t sz1, const schar* src2, size_t sz2, schar* dst, size_t sz, int w, int h, double scale)
274
{
275
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
276
}
277
278
int wrong_div16u(const ushort* src1, size_t sz1, const ushort* src2, size_t sz2, ushort* dst, size_t sz, int w, int h, double scale)
279
{
280
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
281
}
282
283
int wrong_div16s(const short* src1, size_t sz1, const short* src2, size_t sz2, short* dst, size_t sz, int w, int h, double scale)
284
{
285
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
286
}
287
288
int wrong_div32s(const int* src1, size_t sz1, const int* src2, size_t sz2, int* dst, size_t sz, int w, int h, double scale)
289
{
290
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
291
}
292
293
int wrong_div32f(const float* src1, size_t sz1, const float* src2, size_t sz2, float* dst, size_t sz, int w, int h, double scale)
294
{
295
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
296
}
297
298
int wrong_div64f(const double* src1, size_t sz1, const double* src2, size_t sz2, double* dst, size_t sz, int w, int h, double scale)
299
{
300
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
301
}
302
303
int wrong_recip8u(const uchar* src2, size_t sz2, uchar* dst, size_t sz, int w, int h, double scale)
304
{
305
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
306
}
307
308
int wrong_recip8s(const schar* src2, size_t sz2, schar* dst, size_t sz, int w, int h, double scale)
309
{
310
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
311
}
312
313
int wrong_recip16u(const ushort* src2, size_t sz2, ushort* dst, size_t sz, int w, int h, double scale)
314
{
315
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
316
}
317
318
int wrong_recip16s(const short* src2, size_t sz2, short* dst, size_t sz, int w, int h, double scale)
319
{
320
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
321
}
322
323
int wrong_recip32s(const int* src2, size_t sz2, int* dst, size_t sz, int w, int h, double scale)
324
{
325
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
326
}
327
328
int wrong_recip32f(const float* src2, size_t sz2, float* dst, size_t sz, int w, int h, double scale)
329
{
330
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
331
}
332
333
int wrong_recip64f(const double* src2, size_t sz2, double* dst, size_t sz, int w, int h, double scale)
334
{
335
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
336
}
337
338
int wrong_addWeighted8u(const uchar* src1, size_t sz1, const uchar* src2, size_t sz2, uchar* dst, size_t sz, int w, int h, const double* scales)
339
{
340
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
341
}
342
343
int wrong_addWeighted8s(const schar* src1, size_t sz1, const schar* src2, size_t sz2, schar* dst, size_t sz, int w, int h, const double* scales)
344
{
345
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
346
}
347
348
int wrong_addWeighted16u(const ushort* src1, size_t sz1, const ushort* src2, size_t sz2, ushort* dst, size_t sz, int w, int h, const double* scales)
349
{
350
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
351
}
352
353
int wrong_addWeighted16s(const short* src1, size_t sz1, const short* src2, size_t sz2, short* dst, size_t sz, int w, int h, const double* scales)
354
{
355
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
356
}
357
358
int wrong_addWeighted32s(const int* src1, size_t sz1, const int* src2, size_t sz2, int* dst, size_t sz, int w, int h, const double* scales)
359
{
360
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
361
}
362
363
int wrong_addWeighted32f(const float* src1, size_t sz1, const float* src2, size_t sz2, float* dst, size_t sz, int w, int h, const double* scales)
364
{
365
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
366
}
367
368
int wrong_addWeighted64f(const double* src1, size_t sz1, const double* src2, size_t sz2, double* dst, size_t sz, int w, int h, const double* scales)
369
{
370
return CV_HAL_ERROR_UNKNOWN; // to test how OpenCV handles errors from external HAL
371
}
372
373