-
Try out the new Jake: AI Coding Assistant for LabVIEW!
Get answers to questions about LabVIEW and discuss your code.
OpenLvVision_OpenCv by OpenLvVision - Toolkit for LabVIEW Download
An direct OpenCV API access natively in LabVIEW. Run AI neural networks and GPU accelerated computer vision, completely free and open source.
| Version | 0.5.0.1 |
| Released | May 25, 2026 |
| Publisher | OpenLvVision |
| License | BSD-3 |
| LabVIEW Version | LabVIEW>=20.0 |
| Operating System | Windows |
| Dependencies | openlvvision_lib_openlvvision_image openlvvision_lib_openlvvision_opencv_dependencies |
| Project links | Homepage Documentation Repository Discussion |
Description
Get direct, native access to the OpenCV API right inside LabVIEW. While not an official OpenCV product, OpenLvVision OpenCV is a completely free, independent open-source wrapper designed for performance. By utilizing efficient under-the-hood Mat handling and polymorphic VIs, it brings C++ level computer vision, linear algebra, and signal processing straight to your block diagram, allowing you to easily deploy AI neural networks and GPU-accelerated vision pipelines.
Dynamic MAT API
The Mat type is reconstructed as closely as possible using malleable and polymorphic VIs. If a function can be done in OpenCV C++, there is a high chance it will also work in the LabVIEW version.
Functionality Overview
- Core Functions: Mathematical operations, linear algebra (PCA, SVD, Eigen), statistical analysis, Fourier transforms, and complex matrix manipulations.
- Image Processing: Advanced image filtering (Gaussian, Bilateral, Sobel), morphological operations, geometric transformations, and object detection.
- Video I/O: Support for reading, writing, and processing video streams.
- Deep Neural Network (DNN): Full network support with OpenVINO and CUDA backends (x64). Import and run models from TensorFlow, ONNX, Caffe, PyTorch, and Darknet.
- CUDA: Image processing directly on the GPU. Offload heavy computer vision algorithms to your NVIDIA graphics card.
- System Tools: Thread management, hardware checks, and versioning control.
Documentation & Full Function List
For a complete, detailed list of all included functions, usage guides, and GitHub repository links, please visit:
www.openlvvision.org/docs/opencv/
This library is currently in active development. Additional OpenCV modules will be included in future updates.
System Requirements
- LabVIEW: 2020 or newer (Community Edition supported)
- OS: Windows (x64)
- Dependencies: Vision Common Resources (License free)