VIVA Vision® - AOI
Software Development Kit
Machine Vision Libraries developed in Taiwan
VIVA Vision® is a series of image processing libraries developed by Visionatics Inc. mainly for Automatic Optical Inspection applications. It includes image processing algorithms such as image pre-processing and enhancement, image object extraction, template comparison, contour comparison, image measurement, image detection and image recognition, etc... suitable for development by software application engineers of AOI equipment and system integration service providers.
Due to the excellent architecture design of multi-core parallel computing, its overall execution performance has been measured to keep pace with the products of international manufacturers. Furthermore, due to the cross-platform and cross-OS flexible architecture design, the core of VIVA Vision® can be executed on X86, X64 CPU platforms, and supports operating systems such as Windows. With affordable prices, instant technical support and customized services, VIVA Vision® is an excellent choice of machine vision software product to make your AOI+AI inspection tools work at their best.
Functions
- VIBaseclass : Basic Image Data Component
- VIImageProcessor : Image Pre-Processing Tool
- VIMaskCreator : Hand-Painted Mask Generation Tool
- VIPatternMatcher : Template Texture Comparison Tool
- VIMatcherPro : Template Outline Comparison Tool
- VIObjectExtractor : Object Extractor Tool
- VIMeasure : Point, Line, Rectangle, Circle, Wedge and others
- VIBarcodeReader : 1D and 2D Barcode Reader Tool
- VIDMXReader : Data Matrix Reader Tool
- VISocket : Network Communication Tool
Customized Coding Services
- VIAutoFocus : Auto Focus Tool
- VIInspector : Defect Inspection Tool
- VIMachineLearning : Object Classification and Detection Tool
VI Base Class
VI Image Processor
VI Pattern Matcher
VI Object Extractor
VI Matcher Pro
VI Aligner
VI Barcode Reader
VI Recognizer
VI Measure
Features
- Rich and reliable image processing and analysis libraries
- Supports multi-core and multi-processor accelerators like MMX & SSE 4
- Friendly developing environment
- Supports 32bit and 64bit Windows operating systems
- Automated optimized parameter setting
- Flexible ROI and mask tools
- Supports C++, C#, .NET
- SDK contains rich sample codes and regular revision plan
- No need to purchase expensive starter kit
- Prompt technical support
Key applications
- AOI(Automated Optical Inspection) equipment
- OCR(Optical Character Recognition) equipment
- 1D/2D Barcode Reading equipment
- 3D measurement equipment
- PCB inspection equipment
- Wafer inspection equipment
- LCD inspection equipment
- TFT-LCD inspection equipment
- Touch Panel inspection equipment
- Mura defect inspection equipment
- IC packaging inspection equipment