Open eVision Libraries
Hardware-independent image processing and analysis libraries for machine vision inspection applications
Compatible with any image source, including frame grabbers, GigE Vision and USB3 Vision cameras
Support the latest technologies such as Deep Learning and 3D
Accurate sub-pixel measurement and calibration
64-bit and 32-bit libraries for C++ and .NET (C#, VB.NET, C++/CLI) under Windows
64-bit libraries for Linux (x86-64)
Easy to learn and use
Robust, flexible and powerful
-
product
EasyClassify
Includes functions for classifier training and image classificationAble to detect defective products or sort products into various classesSupports data augmentation, works with as few as one hundred training images per classCompatible with CPU and GPU processingIncludes the free Deep Learning Studio application for dataset creation, training and evaluationOnly available as part of the Deep Learning Bundle
-
product
EasySegment
Unsupervised mode: train only with “good” images to detect and segment anomalies and defects in new imagesSupervised mode: learn a model of the defects for better segmentation and detection precisionWorks with any image resolutionSupports data augmentation and masksCompatible with CPU and GPU processingIncludes the free Deep Learning Studio application for dataset creation, training and evaluationOnly available as part of the Deep Learning Bundle
-
product
EasyLocate
Localization and identification of objects/products/defectsCounting of objectsSupports data augmentation and masksCompatible with CPU and GPU processingIncludes the free Deep Learning Studio application for dataset creation, training and evaluationOnly available as part of the Deep Learning Bundle
-
product
Easy3D
Point cloud processing and managementFlexible ZMap generation3D processing functions for cropping, decimating, fitting and aligning point cloudsCompatible with many 3D sensorsInteractive 3D display with the 3D Viewer
-
product
Easy3DObject
Detection of 3D objects in point clouds or ZMapsMetric detection criteriaCompatible with arbitrary regionsComputation of precise 3D measurements, like size, orientation, area, volume…Automatic extraction of object local support plane2D and 3D graphical display of the resultsFull-featured interactive demo application
-
product
Easy3DMatch
Align a scanned 3D object with another scan or with a reference meshCompute the local distances between 3D scans and a golden sample or reference meshDetect anomalies such as misplaced features, geometric distortions, gaps, bumps,...Compatible with all 3D sensors that produce point clouds, depth maps or height maps
-
product
Easy3DLaserLine
Single and Dual Laser Line Extraction into a depth mapConvenient and powerful 3D calibration for laser triangulation setupsCompatible with the Coaxlink Quad 3D-LLE frame grabber
-
product
EasyMatch
Pattern matching using normalized correlationSub-pixel accuracyRotation and scaling supportDetection of multiple pattern occurrencesSupport of gray scale and color imagesSupport of "don't care" areas
-
product
EasyGauge
Sub-pixel point location and edge fittingHighly accurate and robustAdvanced and automatic calibrationMultiple gauge modelsMeasurement of position, orientation, size, curvature, distanceInteraction through graphical interface
-
product
EasyImage
Set of optimized fundamental image processing and analysis functionsConvolution and morphologyGeometric transformationsHistogram computation and analysisNoise estimation and reductionHDR (High Dynamic Range) image fusion
-
product
EasyObject
Image segmentation based on the gray scale of connected objectsObject labelingGeometric feature extractionFlexible MasksHigh performance, especially for large images and images with numerous objects
-
product
EasyColor
Fast conversion of images between 11 color spacesColor segmentation: to identify objects based on their colorColor verification: to verify the color of objects
-
product
EasyFind
Pattern matching using a feature point technologyFully automatic, fast and robustInvariant to rotation and scalingHigh tolerance to pattern degradationSupport of "don't care" areas
-
product
EasyOCR2
Optimized for reading short texts such as part numbers, serial numbers, expiry dates, manufacturing dates, lot codes, …Innovative segmentation algorithm to automatically locate texts in the image based on expected character size and text topology
-
product
EasyOCR
Teachable character recognition for the most reliable and fastest recognitionInvariant to character sizeTolerant to poorly printed, broken characters"Connected" characters separationPre-defined fonts included
-
product
EasyMatrixCode
Automatic detection of the code in the imageDecodes ECC200, ECC000, ECC050, ECC080, ECC100 and ECC140 codesComputes quality indicators as per ANSI/AIM, ISO/IEC 15415, ISO/IEC TR 29158 and SEMI T10-0701 standardsVery fast operationImpressive robustness to noise, blur and distortionSupport of GS1 Data Matrix codesEfficient reading of codes in grid layoutMultiple codes reading
-
product
EasyQRCode
Automatic detection of the code in the imageDecodes model 1 and model 2 QR codes, all versions, all levelsDecodes Micro QR codesVery fast operationImpressive robustness to noise, blur and distortionError detection and correctionRotation and flipping invariantPrint quality verification with grading standardsMultiple codes reading
-
product
EasyBarCode
Automatic detection of the barcode in the imageAutomatic detection of the symbologyVery fast and robustFull support of numerous symbologiesMail Barcode ReaderMultiple codes reading
-
product
Deep Learning Bundle
Set of Deep Learning inspection libraries optimized for machine vision applicationsPerforms image classification, supervised or unsupervised segmentation and object localizationIncludes EasyClassify, EasySegment and EasyLocateSimple APIIncludes the free Deep Learning Studio application for dataset creation, training and evaluationSupports data augmentation and masksCompatible with CPU and GPU processing
-
product
3D Bundle
Cost effective bundle of eVision's 3D librariesIncludes Easy3D, Easy3DLaserLine, Easy3DObject and Easy3DMatch
-
product
Full Bundle
Cost effective bundle of eVision 2D librariesIncludes EasyImage, EasyGauge, EasyFind, EasyMatch, EasyObject, EasyColor, EasyOCR, EasyOCR2, EasyBarCode, EasyMatrixCode and EasyQRCodeDoes not include 3D and Deep Learning libraries
-
product
Inspection Bundle
Cost effective bundle of eVision's inspection librariesIncludes EasyImage, EasyGauge, EasyMatch, EasyObject and EasyColor
-
product
ID Bundle
Cost effective bundle of eVision's identification librariesIncludes EasyImage, EasyOCR, EasyOCR2, EasyBarCode, EasyMatrixCode and EasyQRCode