Vision Bricks is a vision inspection software that automatically checks the information, defects, etc. of objects from the camera's image input. It provides an intuitive window-based GUI. The inspection function can be modified individually, and the result of the vision inspection can be confirmed at the same time as the solution design by eye and numerical value is confirmed. Therefore, it is easy to evaluate the performance of the vision inspection in the field or at a desk. System elements other than vision tools (input/output, environment settings) can be edited immediately. Independent vision inspection can be performed for each channel and it supports various outputs and management methods of the inspection results. It can be hidden and driven as the user's subpart software. It can control vision inspection and manage the results with remote control functions using LAN communication.
■ Types of inspections supported
- 1D Barcode (EAN-8, Code 128, Code 39, EAN-13/UPC-A, etc)
- 2D Barcode (QR Code)
- OCR (character recognition)
- Blob (Color) Analysis
- Pattern Matching
- Circle Fitting, Distance
■ Supported cameras: Analog, Digital, GigE camera
■ Supports camera calibration
■ Supports simultaneous inspection of up to 4 cameras
■ Simulation of image file inspection possible
■ Supports camera and strobe control
■ Supports External Trigger and SW Trigger control
■ Supports Ethernet-based remote control
■ Supports dedicated DIO control
NEXL is a library that provides integrated support for the Grabbers of Naim Technology.
It is a middleware library that sits between the operating system and the application to support an easier usage of the Grabber for users. It provides a class-based interface and supports Visual Studio. The library consists of the basic module and the image processing module. The basic module supports the functions, such as image grab, screen output, graphic overlay, etc. The image processing module supports the image processing algorithms such as pattern matching, blob analysis, pre-processing, etc. In addition, its algorithm supports parallel processing and multicore technology for fast processing.
■ Basic modules: CNeMain, CNeGrabber, CNeBuffer, CNeDisplay
■ Image processing module: CNeBlob, CNePattern, CNeRainbow, etc