Vitis Vision Library¶
The Vitis Vision library is a FPGA device optimized Vitis vision library intended for application developers using Zynq®-7000 SoC and Zynq® UltraScale+™ MPSoC and PCIE based Alveo® U200 devices. Vitis vision library provides a software interface for computer vision functions accelerated on an FPGA device.
Note
Vitis Vision library functions are mostly similar in functionality to their OpenCV equivalent. Any deviations, if present, are documented.
- Overview
- xf::cv::Mat Image Container Class
- Vitis Vision Library Functions
- Absolute Difference
- Accumulate
- Accumulate Squared
- Accumulate Weighted
- AddS
- Addweighted
- Autowhitebalance
- Badpixelcorrection
- Bilateral Filter
- Bit Depth Conversion
- Bitwise AND
- Bitwise NOT
- Bitwise OR
- Bitwise XOR
- Box Filter
- BoundingBox
- Canny Edge Detection
- Channel Combine
- Channel Extract
- Color Conversion
- Color Thresholding
- Compare
- CompareS
- Crop
- Custom Convolution
- Delay
- Demosaicing
- Dilate
- Duplicate
- Erode
- FAST Corner Detection
- Gaincontrol
- Gammacorrection
- Gaussian Filter
- Gradient Magnitude
- Gradient Phase
- Harris Corner Detection
- Histogram Computation
- Histogram Equalization
- HOG
- HoughLines
- Preprocessing for Deep Neural Networks
- Pyramid Up
- Pyramid Down
- InitUndistortRectifyMapInverse
- InRange
- Integral Image
- Dense Pyramidal LK Optical Flow
- Dense Non-Pyramidal LK Optical Flow
- Kalman Filter
- Mean and Standard Deviation
- Max
- MaxS
- Median Blur Filter
- Min
- MinS
- MinMax Location
- Mean Shift Tracking
- Otsu Threshold
- Paintmask
- Pixel-Wise Addition
- Pixel-Wise Multiplication
- Pixel-Wise Subtraction
- Reduce
- Remap
- Resolution Conversion (Resize)
- BGR2HSV
- convertScaleAbs
- Scharr Filter
- Set
- Sobel Filter
- Semi Global Method for Stereo Disparity Estimation
- Stereo Local Block Matching
- SubRS
- SubS
- Sum
- SVM
- Thresholding
- Atan2
- Inverse (Reciprocal)
- Look Up Table
- Square Root
- WarpTransform
- Zero