Open eVision Libraries

Image Analysis Libraries and Software Tools

At a glance
  • Hardware-independant libraries. Compatible with any image source, including frame grabbers, GigE Vision and USB3 Vision cameras
  • 64-bit libraries for C++ and .NET and 32-bit libraries for C++, .NET or ActiveX development
  • Accurate: sub-pixel measurement and calibration
  • Compatible with Windows' x86 processor architecture and a large variety of programming languages and development environments
  • Easy to learn and use
  • Robust, flexible and powerful
 
EasyImage

Image processing library

 
EasyGauge

Sub-pixel Measurement & Dimension Control Library

 
EasyMatch

Pattern Matching Library

 
EasyObject

Blob Analysis Library

 
EasyColor

Color Image Analysis Library

 
EasyFind

Geometric Pattern Matching Library

New
EasyOCR2

Industrial Optical Character Recognition Library

 
EasyOCR

Optical Character Recognition Library

 
EasyBarCode

Bar Code Reading Library

 
EasyMatrixCode

2D Data Matrix Code Reading Library

 
EasyQRCode

QR Code Reading Library

 
EasyOCV

Optical Character Verification Library

Open eVision Studio: Evaluation, prototyping and development tool

Open eVision Studio is the evaluation, prototyping and development tool of Open eVision. Its intuitive graphical user interface allows you to call and immediately see the result of any of eVision's functions. A scripting function generates the corresponding code, which can then be copied and pasted into your application.

Open eVision Studio is free (when using Open eVision 2.0 and above) and can be downloaded to evaluate the performance of Open eVision.


Choose the most suitable Licensing System

  • Open eVision Dongle-based Licenses: Dongle-based Licenses offer the flexibility to be transferred from a PC to another. To purchase a Dongle-based License, select one of the Euresys dongles (USB or Parallel) plus the license(s) to be stored on this dongle. Licenses are delivered as activation codes, which are stored on the dongles.
  • Open eVision Software-based Licenses: Software-based licenses do not require any dongle, they are linked to the PC on which they have been activated. Licenses are delivered as activation codes and can be managed online.


Open eVision – Machine Vision Software
Open eVision Description

  • Open eVision is a suite of reliable, powerful and flexible software tools dedicated to image processing and analysis. Open eVision contains a set of libraries designed to be integrated into your C++, .NET or ActiveX application.
  • The general purpose libraries cover applications such as image filtering and enhancement, blob analysis, pattern matching, alignment and metrology.
  • The mark inspection libraries include functions for optical character recognition, character printing inspection and 1D / 2D barcode reading.


Open eVision Bundles

Open eVision libraries can be purchased individually or in cost saving bundles. No development license is required!

  • The Open eVision Inspection bundle includes EasyImage, EasyColor, EasyObject, EasyMatch and EasyGauge.
  • The Open eVision Identification (ID) bundle includes EasyImage, EasyOCR, EasyOCR2, EasyMatrixCode, EasyBarCode and EasyQRCode.
  • The Open eVision Full bundle includes all Open eVision libraries.
  • As of Open eVision 2.0, Open eVision Studio is free and can be used with any Open eVision libraries and bundles.


Compare products by selecting them in the columns
-Select a productSelect a productSelect a product

Alignment

EasyFind and EasyMatch are able to quickly and reliably locate PCB and other fiducial marks in the image.

Pick and place

EasyFind and EasyMatch are able to quickly and reliably locate fiducial components in the image.

Wire bonding and Die bonding

EasyFind and EasyMatch are able to quickly and reliably locate fiducial marks in the image.

Lead inspection

EasyGauge provides sub-pixel measurement functions for lead inspection.

Associated products
EasyGauge, Inspection Bundle, Full Bundle

PCB inspection

Associated products
EasyColor, Inspection Bundle, Full Bundle

Mark inspection

Associated products
EasyOCV, Full Bundle

LED inspection

Image enhancement

EasyImage is used to enhance the quality of printed characters or codes before recognition.

Associated products
EasyImage, Inspection Bundle, Full Bundle

Presence / Absence check

EasyImage gray-scale analysis functions are used for simple presence/absence checks

Surface analysis

EasyImage is used to reveal the surface defects, and the blob analysis functions of EasyObject is able to segment and measure them.

Checking dimensional accuracy

Associated products
EasyGauge, Inspection Bundle, Full Bundle

Assembly inspection

Associated products
EasyGauge, Inspection Bundle, Full Bundle

Object positioning for pick and place

Associated products
EasyObject, Inspection Bundle, Full Bundle

Product identification for traceability

Code quality verification

For label printing machines.

Product identification for traceability 1

  • Serial number / part number / expiry date verification
  • Lot mixing verification
Associated products
EasyOCR2, EasyOCR, ID Bundle, Full Bundle

Color inspection

Associated products
EasyColor, Inspection Bundle, Full Bundle

False color rendering

Associated products
EasyColor, Inspection Bundle, Full Bundle

Color inspection in the pharmaceutical industry

Associated products
EasyColor, Inspection Bundle, Full Bundle

Label and packaging inspection: Verification of the printing color

Associated products
EasyColor, Inspection Bundle, Full Bundle

Label and packaging inspection: Inspection of the quality of the printing of characters and codes

Noise reduction for Xray imaging

EasyImage contains spatial and temporal noise reduction functions.

Associated products
EasyImage, Inspection Bundle, Full Bundle