VisionWorks Toolkit Reference

December 18, 2015 | 1.2 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
vxu.h File Reference

Detailed Description

The OpenVX Utility Library.

Definition in file vxu.h.

Go to the source code of this file.

Functions

vx_status VX_API_CALL vxuAbsDiff (vx_context context, vx_image in1, vx_image in2, vx_image out)
 [Immediate] Computes the absolute difference between two images. More...
 
vx_status VX_API_CALL vxuAccumulateImage (vx_context context, vx_image input, vx_image accum)
 [Immediate] Computes an accumulation. More...
 
vx_status VX_API_CALL vxuAccumulateSquareImage (vx_context context, vx_image input, vx_scalar shift, vx_image accum)
 [Immediate] Computes a squared accumulation. More...
 
vx_status VX_API_CALL vxuAccumulateWeightedImage (vx_context context, vx_image input, vx_scalar scale, vx_image accum)
 [Immediate] Computes a weighted accumulation. More...
 
vx_status VX_API_CALL vxuAdd (vx_context context, vx_image in1, vx_image in2, vx_enum policy, vx_image out)
 [Immediate] Performs arithmetic addition on pixel values in the input images. More...
 
vx_status VX_API_CALL vxuAnd (vx_context context, vx_image in1, vx_image in2, vx_image out)
 [Immediate] Computes the bitwise and between two images. More...
 
vx_status VX_API_CALL vxuBox3x3 (vx_context context, vx_image input, vx_image output)
 [Immediate] Computes a box filter on the image by a 3x3 window. More...
 
vx_status VX_API_CALL vxuCannyEdgeDetector (vx_context context, vx_image input, vx_threshold hyst, vx_int32 gradient_size, vx_enum norm_type, vx_image output)
 [Immediate] Computes Canny Edges on the input image into the output image. More...
 
vx_status VX_API_CALL vxuChannelCombine (vx_context context, vx_image plane0, vx_image plane1, vx_image plane2, vx_image plane3, vx_image output)
 [Immediate] Invokes an immediate Channel Combine. More...
 
vx_status VX_API_CALL vxuChannelExtract (vx_context context, vx_image input, vx_enum channel, vx_image output)
 [Immediate] Invokes an immediate Channel Extract. More...
 
vx_status VX_API_CALL vxuColorConvert (vx_context context, vx_image input, vx_image output)
 [Immediate] Invokes an immediate Color Conversion. More...
 
vx_status VX_API_CALL vxuConvertDepth (vx_context context, vx_image input, vx_image output, vx_enum policy, vx_int32 shift)
 [Immediate] Converts the input images bit-depth into the output image. More...
 
vx_status VX_API_CALL vxuConvolve (vx_context context, vx_image input, vx_convolution matrix, vx_image output)
 [Immediate] Computes a convolution on the input image with the supplied matrix. More...
 
vx_status VX_API_CALL vxuDilate3x3 (vx_context context, vx_image input, vx_image output)
 [Immediate] Dilates an image by a 3x3 window. More...
 
vx_status VX_API_CALL vxuEqualizeHist (vx_context context, vx_image input, vx_image output)
 [Immediate] Equalizes the Histogram of a grayscale image. More...
 
vx_status VX_API_CALL vxuErode3x3 (vx_context context, vx_image input, vx_image output)
 [Immediate] Erodes an image by a 3x3 window. More...
 
vx_status VX_API_CALL vxuFastCorners (vx_context context, vx_image input, vx_scalar strength_thresh, vx_bool nonmax_suppression, vx_array corners, vx_scalar num_corners)
 [Immediate] Computes corners on an image using FAST algorithm and produces the array of feature points. More...
 
vx_status VX_API_CALL vxuGaussian3x3 (vx_context context, vx_image input, vx_image output)
 [Immediate] Computes a gaussian filter on the image by a 3x3 window. More...
 
vx_status VX_API_CALL vxuGaussianPyramid (vx_context context, vx_image input, vx_pyramid gaussian)
 [Immediate] Computes a Gaussian pyramid from an input image. More...
 
vx_status VX_API_CALL vxuHalfScaleGaussian (vx_context context, vx_image input, vx_image output, vx_int32 kernel_size)
 [Immediate] Performs a Gaussian Blur on an image then half-scales it. More...
 
vx_status VX_API_CALL vxuHarrisCorners (vx_context context, vx_image input, vx_scalar strength_thresh, vx_scalar min_distance, vx_scalar sensitivity, vx_int32 gradient_size, vx_int32 block_size, vx_array corners, vx_scalar num_corners)
 [Immediate] Computes the Harris Corners over an image and produces the array of scored points. More...
 
vx_status VX_API_CALL vxuHistogram (vx_context context, vx_image input, vx_distribution distribution)
 [Immediate] Generates a distribution from an image. More...
 
vx_status VX_API_CALL vxuIntegralImage (vx_context context, vx_image input, vx_image output)
 [Immediate] Computes the integral image of the input. More...
 
vx_status VX_API_CALL vxuMagnitude (vx_context context, vx_image grad_x, vx_image grad_y, vx_image output)
 [Immediate] Invokes an immediate Magnitude. More...
 
vx_status VX_API_CALL vxuMeanStdDev (vx_context context, vx_image input, vx_float32 *mean, vx_float32 *stddev)
 [Immediate] Computes the mean value and standard deviation. More...
 
vx_status VX_API_CALL vxuMedian3x3 (vx_context context, vx_image input, vx_image output)
 [Immediate] Computes a median filter on the image by a 3x3 window. More...
 
vx_status VX_API_CALL vxuMinMaxLoc (vx_context context, vx_image input, vx_scalar minVal, vx_scalar maxVal, vx_array minLoc, vx_array maxLoc, vx_scalar minCount, vx_scalar maxCount)
 [Immediate] Computes the minimum and maximum values of the image. More...
 
vx_status VX_API_CALL vxuMultiply (vx_context context, vx_image in1, vx_image in2, vx_float32 scale, vx_enum overflow_policy, vx_enum rounding_policy, vx_image out)
 [Immediate] Performs elementwise multiplications on pixel values in the input images and a scale. More...
 
vx_status VX_API_CALL vxuNot (vx_context context, vx_image input, vx_image output)
 [Immediate] Computes the bitwise not of an image. More...
 
vx_status VX_API_CALL vxuOpticalFlowPyrLK (vx_context context, vx_pyramid old_images, vx_pyramid new_images, vx_array old_points, vx_array new_points_estimates, vx_array new_points, vx_enum termination, vx_scalar epsilon, vx_scalar num_iterations, vx_scalar use_initial_estimate, vx_size window_dimension)
 [Immediate] Computes an optical flow on two images. More...
 
vx_status VX_API_CALL vxuOr (vx_context context, vx_image in1, vx_image in2, vx_image out)
 [Immediate] Computes the bitwise inclusive-or between two images. More...
 
vx_status VX_API_CALL vxuPhase (vx_context context, vx_image grad_x, vx_image grad_y, vx_image output)
 [Immediate] Invokes an immediate Phase. More...
 
vx_status VX_API_CALL vxuRemap (vx_context context, vx_image input, vx_remap table, vx_enum policy, vx_image output)
 [Immediate] Remaps an output image from an input image. More...
 
vx_status VX_API_CALL vxuScaleImage (vx_context context, vx_image src, vx_image dst, vx_enum type)
 [Immediate] Scales an input image to an output image. More...
 
vx_status VX_API_CALL vxuSobel3x3 (vx_context context, vx_image input, vx_image output_x, vx_image output_y)
 [Immediate] Invokes an immediate Sobel 3x3. More...
 
vx_status VX_API_CALL vxuSubtract (vx_context context, vx_image in1, vx_image in2, vx_enum policy, vx_image out)
 [Immediate] Performs arithmetic subtraction on pixel values in the input images. More...
 
vx_status VX_API_CALL vxuTableLookup (vx_context context, vx_image input, vx_lut lut, vx_image output)
 [Immediate] Processes the image through the LUT. More...
 
vx_status VX_API_CALL vxuThreshold (vx_context context, vx_image input, vx_threshold thresh, vx_image output)
 [Immediate] Threshold's an input image and produces a VX_DF_IMAGE_U8 * boolean image. More...
 
vx_status VX_API_CALL vxuWarpAffine (vx_context context, vx_image input, vx_matrix matrix, vx_enum type, vx_image output)
 [Immediate] Performs an Affine warp on an image. More...
 
vx_status VX_API_CALL vxuWarpPerspective (vx_context context, vx_image input, vx_matrix matrix, vx_enum type, vx_image output)
 [Immediate] Performs an Perspective warp on an image. More...
 
vx_status VX_API_CALL vxuXor (vx_context context, vx_image in1, vx_image in2, vx_image out)
 [Immediate] Computes the bitwise exclusive-or between two images. More...