The OpenVX Specification  a73e458
The list of available kernels

Detailed Description

The standard list of available vision kernels.

Each kernel listed here can be used with the vxGetKernelByEnum call. When programming the parameters, use

When programming the parameters, use

Macros

#define VX_KERNEL_ABSDIFF   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0xB))
 The Absolute Difference Kernel enum [R00411]. More...
 
#define VX_KERNEL_ACCUMULATE   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x16))
 The accumulation kernel enum [R00421]. More...
 
#define VX_KERNEL_ACCUMULATE_SQUARE   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x18))
 The squared accumulation kernel enum [R00423]. More...
 
#define VX_KERNEL_ACCUMULATE_WEIGHTED   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x17))
 The weigthed accumulation kernel enum [R00422]. More...
 
#define VX_KERNEL_ADD   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x21))
 The Addition Kernel enum [R00432]. More...
 
#define VX_KERNEL_AND   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x1C))
 The Bitwise And Kernel enum [R00427]. More...
 
#define VX_KERNEL_BOX_3x3   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x12))
 The box filter kernel enum [R00418]. More...
 
#define VX_KERNEL_CANNY_EDGE_DETECTOR   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x1B))
 The Canny Edge Detector enum [R00426]. More...
 
#define VX_KERNEL_CHANNEL_COMBINE   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x3))
 The Generic Channel Combine Kernel enum [R00403]. More...
 
#define VX_KERNEL_CHANNEL_EXTRACT   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x2))
 The Generic Channel Extraction Kernel enum [R00402]. More...
 
#define VX_KERNEL_COLOR_CONVERT   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x1))
 The Color Space conversion kernel enum [R00401]. More...
 
#define VX_KERNEL_CONVERTDEPTH   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x1A))
 The bit-depth conversion kernel enum [R00425]. More...
 
#define VX_KERNEL_CUSTOM_CONVOLUTION   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x14))
 The custom convolution kernel enum [R00419]. More...
 
#define VX_KERNEL_DILATE_3x3   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0xF))
 The dilate kernel enum [R00415]. More...
 
#define VX_KERNEL_EQUALIZE_HISTOGRAM   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0xA))
 The Histogram Equalization Kernel enum [R00410]. More...
 
#define VX_KERNEL_ERODE_3x3   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x10))
 The erode kernel enum [R00416]. More...
 
#define VX_KERNEL_FAST_CORNERS   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x26))
 The FAST Corners Kernel enum [R00437]. More...
 
#define VX_KERNEL_GAUSSIAN_3x3   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x13))
 The gaussian filter kernel. More...
 
#define VX_KERNEL_GAUSSIAN_PYRAMID   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x15))
 The gaussian image pyramid kernel enum [R00420]. More...
 
#define VX_KERNEL_HALFSCALE_GAUSSIAN   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x29))
 The Half Scale Gaussian Kernel enum [R00440]. More...
 
#define VX_KERNEL_HARRIS_CORNERS   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x25))
 The Harris Corners Kernel enum [R00436]. More...
 
#define VX_KERNEL_HISTOGRAM   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x9))
 The Histogram Kernel enum [R00409]. More...
 
#define VX_KERNEL_INTEGRAL_IMAGE   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0xE))
 The Integral Image Kernel enum [R00414]. More...
 
#define VX_KERNEL_LAPLACIAN_PYRAMID   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x2A))
 The Laplacian Image Pyramid Kernel enum [R00441]. More...
 
#define VX_KERNEL_LAPLACIAN_RECONSTRUCT   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x2B))
 The Laplacian Pyramid Reconstruct Kernel enum [R00442]. More...
 
#define VX_KERNEL_MAGNITUDE   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x5))
 The Magnitude Kernel enum [R00405]. More...
 
#define VX_KERNEL_MEAN_STDDEV   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0xC))
 The Mean and Standard Deviation Kernel enum [R00412]. More...
 
#define VX_KERNEL_MEDIAN_3x3   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x11))
 The median image filter enum [R00417]. More...
 
#define VX_KERNEL_MINMAXLOC   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x19))
 The min and max location kernel enum [R00424]. More...
 
#define VX_KERNEL_MULTIPLY   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x20))
 The Pixelwise Multiplication Kernel enum [R00431]. More...
 
#define VX_KERNEL_NON_LINEAR_FILTER   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x2C))
 The Non Linear Filter Kernel enum [R00443]. More...
 
#define VX_KERNEL_NOT   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x1F))
 The Bitwise Not Kernel enum [R00430]. More...
 
#define VX_KERNEL_OPTICAL_FLOW_PYR_LK   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x27))
 The Optical Flow Pyramid (LK) Kernel enum [R00438]. More...
 
#define VX_KERNEL_OR   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x1D))
 The Bitwise Inclusive Or Kernel enum [R00428]. More...
 
#define VX_KERNEL_PHASE   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x6))
 The Phase Kernel enum [R00406]. More...
 
#define VX_KERNEL_REMAP   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x28))
 The Remap Kernel enum [R00439]. More...
 
#define VX_KERNEL_SCALE_IMAGE   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x7))
 The Scale Image Kernel enum [R00407]. More...
 
#define VX_KERNEL_SOBEL_3x3   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE , 0x4))
 The Sobel 3x3 Filter Kernel enum [R00404]. More...
 
#define VX_KERNEL_SUBTRACT   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x22))
 The Subtraction Kernel enum [R00433]. More...
 
#define VX_KERNEL_TABLE_LOOKUP   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x8))
 The Table Lookup kernel enum [R00408]. More...
 
#define VX_KERNEL_THRESHOLD   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0xD))
 The Threshold Kernel enum [R00413]. More...
 
#define VX_KERNEL_WARP_AFFINE   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x23))
 The Warp Affine Kernel enum [R00434]. More...
 
#define VX_KERNEL_WARP_PERSPECTIVE   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x24))
 The Warp Perspective Kernel enum [R00435]. More...
 
#define VX_KERNEL_XOR   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x1E))
 The Bitwise Exclusive Or Kernel enum [R00429]. More...
 

Macro Definition Documentation

◆ VX_KERNEL_COLOR_CONVERT

#define VX_KERNEL_COLOR_CONVERT   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x1))

The Color Space conversion kernel enum [R00401].

The conversions are based on the Image Type Constants code in the images.

See also
Color Convert

Definition at line 75 of file vx_kernels.h.

◆ VX_KERNEL_CHANNEL_EXTRACT

#define VX_KERNEL_CHANNEL_EXTRACT   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x2))

The Generic Channel Extraction Kernel enum [R00402].

This kernel can remove individual color channels from an interleaved or semi-planar, planar, sub-sampled planar image. A client could extract a red channel from an interleaved RGB image or do a Luma extract from a YUV format.

See also
Channel Extract

Definition at line 85 of file vx_kernels.h.

◆ VX_KERNEL_CHANNEL_COMBINE

#define VX_KERNEL_CHANNEL_COMBINE   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x3))

The Generic Channel Combine Kernel enum [R00403].

This kernel combine multiple individual planes into a single multiplanar image of the type specified in the output image.

See also
Channel Combine

Definition at line 93 of file vx_kernels.h.

◆ VX_KERNEL_SOBEL_3x3

#define VX_KERNEL_SOBEL_3x3   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE , 0x4))

The Sobel 3x3 Filter Kernel enum [R00404].

See also
Sobel 3x3

Definition at line 98 of file vx_kernels.h.

◆ VX_KERNEL_MAGNITUDE

#define VX_KERNEL_MAGNITUDE   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x5))

The Magnitude Kernel enum [R00405].

This kernel produces a magnitude plane from two input gradients.

See also
Magnitude

Definition at line 105 of file vx_kernels.h.

◆ VX_KERNEL_PHASE

#define VX_KERNEL_PHASE   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x6))

The Phase Kernel enum [R00406].

This kernel produces a phase plane from two input gradients.

See also
Phase

Definition at line 112 of file vx_kernels.h.

◆ VX_KERNEL_SCALE_IMAGE

#define VX_KERNEL_SCALE_IMAGE   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x7))

The Scale Image Kernel enum [R00407].

This kernel provides resizing of an input image to an output image. The scaling factor is determined but the relative sizes of the input and output.

See also
Scale Image

Definition at line 121 of file vx_kernels.h.

◆ VX_KERNEL_TABLE_LOOKUP

#define VX_KERNEL_TABLE_LOOKUP   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x8))

The Table Lookup kernel enum [R00408].

See also
TableLookup

Definition at line 126 of file vx_kernels.h.

◆ VX_KERNEL_HISTOGRAM

#define VX_KERNEL_HISTOGRAM   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x9))

The Histogram Kernel enum [R00409].

See also
Histogram

Definition at line 131 of file vx_kernels.h.

◆ VX_KERNEL_EQUALIZE_HISTOGRAM

#define VX_KERNEL_EQUALIZE_HISTOGRAM   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0xA))

The Histogram Equalization Kernel enum [R00410].

See also
Equalize Histogram

Definition at line 136 of file vx_kernels.h.

◆ VX_KERNEL_ABSDIFF

#define VX_KERNEL_ABSDIFF   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0xB))

The Absolute Difference Kernel enum [R00411].

See also
Absolute Difference

Definition at line 141 of file vx_kernels.h.

◆ VX_KERNEL_MEAN_STDDEV

#define VX_KERNEL_MEAN_STDDEV   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0xC))

The Mean and Standard Deviation Kernel enum [R00412].

See also
Mean and Standard Deviation

Definition at line 146 of file vx_kernels.h.

◆ VX_KERNEL_THRESHOLD

#define VX_KERNEL_THRESHOLD   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0xD))

The Threshold Kernel enum [R00413].

See also
Thresholding

Definition at line 151 of file vx_kernels.h.

◆ VX_KERNEL_INTEGRAL_IMAGE

#define VX_KERNEL_INTEGRAL_IMAGE   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0xE))

The Integral Image Kernel enum [R00414].

See also
Integral Image

Definition at line 156 of file vx_kernels.h.

◆ VX_KERNEL_DILATE_3x3

#define VX_KERNEL_DILATE_3x3   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0xF))

The dilate kernel enum [R00415].

See also
Dilate Image

Definition at line 161 of file vx_kernels.h.

◆ VX_KERNEL_ERODE_3x3

#define VX_KERNEL_ERODE_3x3   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x10))

The erode kernel enum [R00416].

See also
Erode Image

Definition at line 166 of file vx_kernels.h.

◆ VX_KERNEL_MEDIAN_3x3

#define VX_KERNEL_MEDIAN_3x3   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x11))

The median image filter enum [R00417].

See also
Median Filter

Definition at line 171 of file vx_kernels.h.

◆ VX_KERNEL_BOX_3x3

#define VX_KERNEL_BOX_3x3   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x12))

The box filter kernel enum [R00418].

See also
Box Filter

Definition at line 176 of file vx_kernels.h.

◆ VX_KERNEL_GAUSSIAN_3x3

#define VX_KERNEL_GAUSSIAN_3x3   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x13))

The gaussian filter kernel.

See also
Gaussian Filter

Definition at line 181 of file vx_kernels.h.

◆ VX_KERNEL_CUSTOM_CONVOLUTION

#define VX_KERNEL_CUSTOM_CONVOLUTION   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x14))

The custom convolution kernel enum [R00419].

See also
Custom Convolution

Definition at line 186 of file vx_kernels.h.

◆ VX_KERNEL_GAUSSIAN_PYRAMID

#define VX_KERNEL_GAUSSIAN_PYRAMID   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x15))

The gaussian image pyramid kernel enum [R00420].

See also
Gaussian Image Pyramid

Definition at line 191 of file vx_kernels.h.

◆ VX_KERNEL_ACCUMULATE

#define VX_KERNEL_ACCUMULATE   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x16))

The accumulation kernel enum [R00421].

See also
Accumulate

Definition at line 196 of file vx_kernels.h.

◆ VX_KERNEL_ACCUMULATE_WEIGHTED

#define VX_KERNEL_ACCUMULATE_WEIGHTED   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x17))

The weigthed accumulation kernel enum [R00422].

See also
Accumulate Weighted

Definition at line 201 of file vx_kernels.h.

◆ VX_KERNEL_ACCUMULATE_SQUARE

#define VX_KERNEL_ACCUMULATE_SQUARE   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x18))

The squared accumulation kernel enum [R00423].

See also
Accumulate Squared

Definition at line 206 of file vx_kernels.h.

◆ VX_KERNEL_MINMAXLOC

#define VX_KERNEL_MINMAXLOC   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x19))

The min and max location kernel enum [R00424].

See also
Min, Max Location

Definition at line 211 of file vx_kernels.h.

◆ VX_KERNEL_CONVERTDEPTH

#define VX_KERNEL_CONVERTDEPTH   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x1A))

The bit-depth conversion kernel enum [R00425].

See also
Convert Bit depth

Definition at line 216 of file vx_kernels.h.

◆ VX_KERNEL_CANNY_EDGE_DETECTOR

#define VX_KERNEL_CANNY_EDGE_DETECTOR   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x1B))

The Canny Edge Detector enum [R00426].

See also
Canny Edge Detector

Definition at line 221 of file vx_kernels.h.

◆ VX_KERNEL_AND

#define VX_KERNEL_AND   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x1C))

The Bitwise And Kernel enum [R00427].

See also
Bitwise AND

Definition at line 226 of file vx_kernels.h.

◆ VX_KERNEL_OR

#define VX_KERNEL_OR   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x1D))

The Bitwise Inclusive Or Kernel enum [R00428].

See also
Bitwise INCLUSIVE OR

Definition at line 231 of file vx_kernels.h.

◆ VX_KERNEL_XOR

#define VX_KERNEL_XOR   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x1E))

The Bitwise Exclusive Or Kernel enum [R00429].

See also
Bitwise EXCLUSIVE OR

Definition at line 236 of file vx_kernels.h.

◆ VX_KERNEL_NOT

#define VX_KERNEL_NOT   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x1F))

The Bitwise Not Kernel enum [R00430].

See also
Bitwise NOT

Definition at line 241 of file vx_kernels.h.

◆ VX_KERNEL_MULTIPLY

#define VX_KERNEL_MULTIPLY   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x20))

The Pixelwise Multiplication Kernel enum [R00431].

See also
Pixel-wise Multiplication

Definition at line 246 of file vx_kernels.h.

◆ VX_KERNEL_ADD

#define VX_KERNEL_ADD   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x21))

The Addition Kernel enum [R00432].

See also
Arithmetic Addition

Definition at line 251 of file vx_kernels.h.

◆ VX_KERNEL_SUBTRACT

#define VX_KERNEL_SUBTRACT   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x22))

The Subtraction Kernel enum [R00433].

See also
Arithmetic Subtraction

Definition at line 256 of file vx_kernels.h.

◆ VX_KERNEL_WARP_AFFINE

#define VX_KERNEL_WARP_AFFINE   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x23))

The Warp Affine Kernel enum [R00434].

See also
Warp Affine

Definition at line 261 of file vx_kernels.h.

◆ VX_KERNEL_WARP_PERSPECTIVE

#define VX_KERNEL_WARP_PERSPECTIVE   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x24))

The Warp Perspective Kernel enum [R00435].

See also
Warp Perspective

Definition at line 266 of file vx_kernels.h.

◆ VX_KERNEL_HARRIS_CORNERS

#define VX_KERNEL_HARRIS_CORNERS   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x25))

The Harris Corners Kernel enum [R00436].

See also
Harris Corners

Definition at line 271 of file vx_kernels.h.

◆ VX_KERNEL_FAST_CORNERS

#define VX_KERNEL_FAST_CORNERS   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x26))

The FAST Corners Kernel enum [R00437].

See also
Fast Corners

Definition at line 276 of file vx_kernels.h.

◆ VX_KERNEL_OPTICAL_FLOW_PYR_LK

#define VX_KERNEL_OPTICAL_FLOW_PYR_LK   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x27))

The Optical Flow Pyramid (LK) Kernel enum [R00438].

See also
Optical Flow Pyramid (LK)

Definition at line 281 of file vx_kernels.h.

◆ VX_KERNEL_REMAP

#define VX_KERNEL_REMAP   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x28))

The Remap Kernel enum [R00439].

See also
Remap

Definition at line 286 of file vx_kernels.h.

◆ VX_KERNEL_HALFSCALE_GAUSSIAN

#define VX_KERNEL_HALFSCALE_GAUSSIAN   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x29))

The Half Scale Gaussian Kernel enum [R00440].

See also
Scale Image

Definition at line 291 of file vx_kernels.h.

◆ VX_KERNEL_LAPLACIAN_PYRAMID

#define VX_KERNEL_LAPLACIAN_PYRAMID   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x2A))

The Laplacian Image Pyramid Kernel enum [R00441].

See also
Laplacian Image Pyramid

Definition at line 298 of file vx_kernels.h.

◆ VX_KERNEL_LAPLACIAN_RECONSTRUCT

#define VX_KERNEL_LAPLACIAN_RECONSTRUCT   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x2B))

The Laplacian Pyramid Reconstruct Kernel enum [R00442].

See also
Laplacian Image Pyramid

Definition at line 303 of file vx_kernels.h.

◆ VX_KERNEL_NON_LINEAR_FILTER

#define VX_KERNEL_NON_LINEAR_FILTER   (VX_ENUM_KERNEL(VX_ID_KHRONOS, VX_LIBRARY_KHR_BASE, 0x2C))

The Non Linear Filter Kernel enum [R00443].

See also
Non Linear Filter

Definition at line 308 of file vx_kernels.h.