From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Compare Your Vision Software

The Vision Development Module helps you program and configure vision algorithms and image processing in LabVIEW. Vision Builder for Automated Inspection (AI) is a menu-driven environment for configuring machine vision inspections and communicating with industrial hardware. Choose the option that best meets your needs.

 Vision Development ModuleVision Builder AI
Explore the ProductDownload EvaluationDownload Evaluation
Key differentiator

Develop Machine Vision Software in LabVIEW, LabVIEW NXG, C, C++, and C#

Develop Vision Software from a menu-driven configuration environment

Vision Acquisition Software Included  
Develop Vision Software
Development of machine vision software in LabVIEW, LabVIEW NXG, C, C++, and C# 
Configuration of vision inspections with menu-driven environment 
Acquisition from multiple camera buses including USB3, GigE, and Camera Link with Vision Acquisition Software  
Example programs  
Creation of deployable executables and inspections  
Integration of Custom IP written in LabVIEW  
Vision Assistant for algorithm prototyping and code generation 
Integration with OpenCV 
Image processing
Color processing  
Grayscale processing  
Frequency domain  
Motion estimation 
Machine Vision
Feature measurement  
Edge tools  
Pattern matching  
Contour analysis  
Defect detection  
OCR inspection  
Barcode inspection  
Analytic geometry  
Feature correspondence 
Deep learning inference engines 
FPGA vision algorithms 
Hardware Connectivity
Acquisition from multiple camera buses including USB3, GigE, and Camera Link with Vision Acquisition SoftwareVision Acquisition Software APIBuilt-in step
Built-in tools for connecting with NI data acquisition hardware using NI-DAQmxUsing NI-DAQmxBuilt-in step
Configuration of deterministic FPGA I/OUsing Vision RIOBuilt-in step
Built-in tools for connecting with industrial hardware (OPC UA, Ethernet IP, Modbus, TCP, serial)Using industrial communication driver APIsBuilt-in step
Debug Vision Application Software
Remote Debugging  
Breakpoint setting  
Built-in benchmarking tools 
Built-in regression test tools 
Vision hardware simulation 
Image acquisition variation modeling