VisionWorks Toolkit Reference

December 18, 2015 | 1.2 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
vx_kernels.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2012-2015 The Khronos Group Inc.
3  *
4  * Permission is hereby granted, free of charge, to any person obtaining a
5  * copy of this software and/or associated documentation files (the
6  * "Materials"), to deal in the Materials without restriction, including
7  * without limitation the rights to use, copy, modify, merge, publish,
8  * distribute, sublicense, and/or sell copies of the Materials, and to
9  * permit persons to whom the Materials are furnished to do so, subject to
10  * the following conditions:
11  *
12  * The above copyright notice and this permission notice shall be included
13  * in all copies or substantial portions of the Materials.
14  *
15  * THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
16  * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
17  * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
18  * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
19  * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
20  * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
21  * MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
22  */
23 
24 #ifndef _OPENVX_KERNELS_H_
25 #define _OPENVX_KERNELS_H_
26 
32 #ifdef __cplusplus
33 extern "C" {
34 #endif
35 
40 };
41 
56 
64 
71 
81 
89 
94 
101 
108 
117 
122 
127 
132 
137 
142 
147 
152 
157 
162 
167 
172 
177 
182 
187 
192 
197 
202 
207 
212 
217 
222 
227 
232 
237 
242 
247 
252 
257 
262 
267 
272 
277 
282 
283 
288 
289  /* insert new kernels here */
291 };
292 
293 #ifdef __cplusplus
294 }
295 #endif
296 
297 #endif /* _OPEN_VISION_LIBRARY_KERNELS_H_ */
The Scale Image Kernel.
Definition: vx_kernels.h:116
The Bitwise And Kernel.
Definition: vx_kernels.h:221
The min and max location kernel.
Definition: vx_kernels.h:206
The Sobel 3x3 Filter Kernel.
Definition: vx_kernels.h:93
The Warp Affine Kernel.
Definition: vx_kernels.h:256
The Khronos Group.
Definition: vx_vendors.h:37
The gaussian image pyramid kernel.
Definition: vx_kernels.h:186
The FAST Corners Kernel.
Definition: vx_kernels.h:271
The Bitwise Inclusive Or Kernel.
Definition: vx_kernels.h:226
The Threshold Kernel.
Definition: vx_kernels.h:146
The custom convolution kernel.
Definition: vx_kernels.h:181
The Generic Channel Combine Kernel.
Definition: vx_kernels.h:88
The Optical Flow Pyramid (LK) Kernel.
Definition: vx_kernels.h:276
The Histogram Equalization Kernel.
Definition: vx_kernels.h:131
The accumulation kernel.
Definition: vx_kernels.h:191
The Absolute Difference Kernel.
Definition: vx_kernels.h:136
The Bitwise Not Kernel.
Definition: vx_kernels.h:236
The Magnitude Kernel.
Definition: vx_kernels.h:100
The Table Lookup kernel.
Definition: vx_kernels.h:121
The Pixelwise Multiplication Kernel.
Definition: vx_kernels.h:241
The Remap Kernel.
Definition: vx_kernels.h:281
The weigthed accumulation kernel.
Definition: vx_kernels.h:196
The Canny Edge Detector.
Definition: vx_kernels.h:216
The median image filter.
Definition: vx_kernels.h:166
The gaussian filter kernel.
Definition: vx_kernels.h:176
The Half Scale Gaussian Kernel.
Definition: vx_kernels.h:287
The box filter kernel.
Definition: vx_kernels.h:171
The Generic Channel Extraction Kernel.
Definition: vx_kernels.h:80
The Bitwise Exclusive Or Kernel.
Definition: vx_kernels.h:231
The Warp Perspective Kernel.
Definition: vx_kernels.h:261
The Addition Kernel.
Definition: vx_kernels.h:246
vx_kernel_e
The standard list of available vision kernels.
Definition: vx_kernels.h:55
The invalid kernel is used to for conformance failure in relation to some kernel operation (Get/Relea...
Definition: vx_kernels.h:63
The Histogram Kernel.
Definition: vx_kernels.h:126
The Phase Kernel.
Definition: vx_kernels.h:107
The squared accumulation kernel.
Definition: vx_kernels.h:201
The erode kernel.
Definition: vx_kernels.h:161
The Integral Image Kernel.
Definition: vx_kernels.h:151
The Color Space conversion kernel.
Definition: vx_kernels.h:70
The Mean and Standard Deviation Kernel.
Definition: vx_kernels.h:141
#define VX_KERNEL_BASE(vendor, lib)
Defines the manner in which to combine the Vendor and Library IDs to get the base value of the enumer...
The bit-depth conversion kernel.
Definition: vx_kernels.h:211
The base set of kernels as defined by Khronos.
Definition: vx_kernels.h:39
The dilate kernel.
Definition: vx_kernels.h:156
The Harris Corners Kernel.
Definition: vx_kernels.h:266
The Subtraction Kernel.
Definition: vx_kernels.h:251
vx_library_e
The standard list of available libraries.
Definition: vx_kernels.h:37