|
Application Considerations
|
|
|
| Suitability for large distributed system architectures |
|
|
| Suitability for high deployment counts |
|
|
| Suitability for nonprogrammers |
|
|
| Shorter time to market |
|
|
|
|
Image Acquisition
|
|
|
| Support for all standard machine vision cameras |
|
|
| Triggered acquisition |
|
|
| Ability to save images to disk |
|
|
| Ability to save to FTP server |
|
|
| Built-in camera calibration tools |
|
|
|
|
Image Processing Algorithms
|
|
|
| General-purpose image processing algorithms |
|
|
| Functions for machine vision |
|
|
| Functions for scientific imaging |
|
|
| FPGA image processing1 |
|
|
| Low-level functions |
|
|
| Pixel manipulation |
|
|
| Algorithms optimized for multicore processors |
|
|
|
|
HMI, I/O, and Industrial Communications
|
|
|
| Built-in user interfaces |
|
|
| Customizable user interfaces |
|
|
| Built-in industrial communications support (Ethernet/IP, Modbus, serial, TCP/IP) |
|
|
| Built-in digital I/O support |
|
|
| Integration with NI motion, modular instruments, and so on |
|
|
| Low-level access to timing and synchronization |
|
|
|
|
Operating System Support
|
|
|
| 64-bit OSs (Windows 7/Vista) |
|
|
| LabVIEW Real-Time OSs |
|
|
|
|
Development Tools and Features
|
|
|
| Built-in tools for decision making and application flow |
|
|
| Debugging utilities |
|
|
| Stand-alone training interfaces for classification algorithms |
|
|
| LabVIEW code generation |
|
|
| Text-based code generation (.NET, C) |
|
|
| Ability to integrate customized algorithms and routines |
|
|
|
|
Validation Tools
|
|
|
| Utility to benchmark inspection speed |
|
|
| Ability to test robustness by modeling system variations and effects on images |
|
|
|
|
Getting Started Resources
|
|
|
| Dozens of shipping examples |
|
|
| Inspection templates |
|
|
| Instructor-led training |
|
|
|
|
Licenses
|
|
|
| Run-time license |
|
|
| Debug deployment license |
|
|
| NI Developer Suite option |
|
|
|
|
Additional Features
|
|
|
| Parallel processing and manipulation of images |
|
|
| Ability to call application programmatically |
|
|
| Task-level optimization for multicore processors |
|
|
|
|
Hardware Support
|
|
|
| NI Smart Cameras |
|
|
| NI Embedded and Compact Vision Systems |
|
|
| NI Frame Grabbers |
|
|
| NI CompactRIO |
|
|
| NI FlexRIO1 |
|
|
| Direct Show (USB) Cameras |
|
|
|