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 Module | Vision Builder AI | |
|---|---|---|
| Explore the Product | Download Evaluation | Download 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, 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 | ||
| Filters | ||
| Operator | ||
| Frequency domain | ||
| Morphology | ||
| Analysis | ||
| Texture | ||
| Motion estimation | — | |
| Machine Vision | ||
| Feature measurement | ||
| Edge tools | ||
| Pattern matching | ||
| Contour analysis | ||
| Defect detection | ||
| Classification | ||
| OCR inspection | ||
| Barcode inspection | ||
| Analytic geometry | ||
| Tracking | ||
| Stereo | — | |
| 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 Software | Vision Acquisition Software API | Built-in step |
| Built-in tools for connecting with NI data acquisition hardware using NI-DAQmx | Using NI-DAQmx | Built-in step |
| Configuration of deterministic FPGA I/O | Using Vision RIO | Built-in step |
| Built-in tools for connecting with industrial hardware (OPC UA, Ethernet IP, Modbus, TCP, serial) | Using industrial communication driver APIs | Built-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 | — | |