Software
Learn the basics of machine vision
In machine vision systems, software processes, analyzes and corrects the images acquired by the camera, to ensure that the output satisfies the requirements of the inspection application.
Opto Engineering vision software is divided into:
- Graphic environments for the fast development of machine vision applications.
- Libraries, i.e. sets of machine vision algorithms.
Opto Engineering graphic environments are powerful, versatile, easy to use and designed to enable the rapid development and deployment of new vision applications without the need for coding.
Opto Engineering machine vision libraries are the ideal choice for programmers and advanced users looking for highly flexible algorithms with unbeatable functionality and performance which are also fully integrable with their own software.
Our software products provide solutions for any type of user: from applications designed for basic users without experience in machine vision and programming, to development environments and libraries for system integrators and automation engineers familiar with programming.
Along with the hardware, choosing the most suitable software is critical to the success of a vision system, and depends on a number of factors:
- image processing functions needed to resolve the vision application
- the user’s experience
- compatibility with external devices like PLCs and robotic arms
- support for asynchronous acquisitions from multiple cameras/line scan cameras
- supported communication protocols
- supported operating systems
- multi-core CPU support
- GPU acceleration
- flexibility of the vision system
Opto Engineering can advise on bundles of compatible hardware and software, to simplify the process of integrating them into a vision system.