![]() |
The OpenVX Specification
2b213f9
|
![]() | These are the base vision functions supported in OpenVX 1.1 |
![]() ![]() | Computes the absolute difference between two images |
![]() ![]() | Accumulates an input image into output image |
![]() ![]() | Accumulates a squared value from an input image to an output image |
![]() ![]() | Accumulates a weighted value from an input image to an output image |
![]() ![]() | Performs addition between two images |
![]() ![]() | Performs subtraction between two images |
![]() ![]() | Performs a bitwise AND operation between two VX_DF_IMAGE_U8 images |
![]() ![]() | Performs a bitwise EXCLUSIVE OR (XOR) operation between two VX_DF_IMAGE_U8 images |
![]() ![]() | Performs a bitwise INCLUSIVE OR operation between two VX_DF_IMAGE_U8 images |
![]() ![]() | Performs a bitwise NOT operation on a VX_DF_IMAGE_U8 input image |
![]() ![]() | Computes a Box filter over a window of the input image |
![]() ![]() | Provides a Canny edge detector kernel |
![]() ![]() | Implements the Channel Combine Kernel |
![]() ![]() | Implements the Channel Extraction Kernel |
![]() ![]() | Implements the Color Conversion Kernel |
![]() ![]() | Converts image bit depth |
![]() ![]() | Convolves the input with the client supplied convolution matrix |
![]() ![]() | Implements Dilation, which grows the white space in a VX_DF_IMAGE_U8 Boolean image |
![]() ![]() | Equalizes the histogram of a grayscale image |
![]() ![]() | Implements Erosion, which shrinks the white space in a VX_DF_IMAGE_U8 Boolean image |
![]() ![]() | Computes the corners in an image using a method based upon FAST9 algorithm suggested in [3] and with some updates from [4] with modifications described below |
![]() ![]() | Computes a Gaussian filter over a window of the input image |
![]() ![]() | Computes a non-linear filter over a window of the input image |
![]() ![]() | Computes the Harris Corners of an image |
![]() ![]() | Generates a distribution from an image |
![]() ![]() | Computes a Gaussian Image Pyramid from an input image |
![]() ![]() | Computes a Laplacian Image Pyramid from an input image |
![]() ![]() | Reconstructs the original image from a Laplacian Image Pyramid |
![]() ![]() | Computes the integral image of the input |
![]() ![]() | Implements the Gradient Magnitude Computation Kernel |
![]() ![]() | Computes the mean pixel value and the standard deviation of the pixels in the input image (which has a dimension width and height) |
![]() ![]() | Computes a median pixel value over a window of the input image |
![]() ![]() | Finds the minimum and maximum values in an image and a location for each |
![]() ![]() | Computes the optical flow using the Lucas-Kanade method between two pyramid images |
![]() ![]() | Implements the Gradient Phase Computation Kernel |
![]() ![]() | Performs element-wise multiplication between two images and a scalar value |
![]() ![]() | Maps output pixels in an image from input pixels in an image |
![]() ![]() | Implements the Image Resizing Kernel |
![]() ![]() | Implements the Sobel Image Filter Kernel |
![]() ![]() | Implements the Table Lookup Image Kernel |
![]() ![]() | Thresholds an input image and produces an output Boolean image |
![]() ![]() | Performs an affine transform on an image |
![]() ![]() | Performs a perspective transform on an image |
![]() | The basic parts of OpenVX needed for computation |
![]() ![]() | Defines the basic objects within OpenVX |
![]() ![]() ![]() | Defines the Reference Object interface |
![]() ![]() ![]() | Defines the Context Object Interface |
![]() ![]() ![]() | Defines the Graph Object interface |
![]() ![]() ![]() | Defines the Node Object interface |
![]() ![]() ![]() | Defines the Array Object Interface |
![]() ![]() ![]() | Defines the Image Convolution Object interface |
![]() ![]() ![]() | Defines the Distribution Object Interface |
![]() ![]() ![]() | Defines the Image Object interface |
![]() ![]() ![]() | Defines the Look-Up Table Interface |
![]() ![]() ![]() | Defines the Matrix Object Interface |
![]() ![]() ![]() | Defines the Image Pyramid Object Interface |
![]() ![]() ![]() | Defines the Remap Object Interface |
![]() ![]() ![]() | Defines the Scalar Object interface |
![]() ![]() ![]() | Defines the Threshold Object Interface |
![]() ![]() ![]() | An opaque array object that could be an array of any data-object (not data-type) of OpenVX except Delay and ObjectArray objects |
![]() | Defines the Administrative Features of OpenVX |
![]() ![]() | Defines the Advanced Objects of OpenVX |
![]() ![]() ![]() | Defines the advanced features of the Array Interface |
![]() ![]() ![]() | Defines the advanced features of the Node Interface |
![]() ![]() ![]() ![]() | Defines the border mode behaviors |
![]() ![]() ![]() | Defines the Delay Object interface |
![]() ![]() ![]() | Defines the Kernel Object and Interface |
![]() ![]() ![]() | Defines the Parameter Object interface |
![]() ![]() | Describes components that are considered to be advanced |
![]() ![]() ![]() | Allows Clients to receive a callback after a specific node has completed execution |
![]() ![]() ![]() | Defines Performance measurement and reporting interfaces |
![]() ![]() ![]() | Defines the debug logging interface |
![]() ![]() ![]() | Defines the Hints Interface |
![]() ![]() ![]() | Defines the Directives Interface |
![]() ![]() ![]() | Defines the User Kernels, which are a method to extend OpenVX with new vision functions |
![]() ![]() ![]() | Defines the Graph Parameter API |