Euresys EasyMatrixCode


Matrix codes are widely used for parcel tracking and part identification in the semiconductor, pharmaceutical, and mechanical industries. The Euresys EasyMatrixCode is a fully automatic reader of 2D Data Matrix codes. It recognizes symbols of any size, contrast, location, and orientation in a single operation. EasyMatrixCode supports gray-level images. As an automatic library, a learning phase is not required but is an option. In addition, the characteristics of the matrix code may be set manually allowing to restrict the search and thus to accelerate the process. The characteristics are, for example, a family of the matrix code, a number of cells, black cells on a white background or reverse, and flipping allowed or not. Error detection and correction algorithms are used to provide a reliable reading. EasyMatrixCode is fully compatible with the ANSI/AIM BC11-1997 standard.

Euresys EasyMatrixCode can be used in the most demanding situation. It has been designed to fulfill the most difficult application cases such as:

  • Bad illumination conditions: Non-uniform contrast, under or overexposures.
  • Bad images resulting from printing or optical defects: Blurred Data Matrix codes, anisotropic and non-uniform scaling, noisy images, skewed images.
  • Codes hard to detect: Small size matrix codes, matrix codes on a textured background, laser marked, nailed, rectangular matrix codes.

The Euresys EasyMatrixCode inspects the quality of the printed matrix code. Indicators of the printing quality are defined and graded by the ANSI/AIM standard – International Symbology Specification; Data Matrix.


  • Automatic code detection.
  • Very fast operation.
  • Impressive robustness to noise, blur, and distortion.
  • Error detection and correction.
  • Rotation and flipping invariant.
  • Scaling up to a minimum size (minimum cell 3X3 pixels).
  • Contrast invariant.
  • Supported codes (Data Matrix codes including ECC200, ECC000, and ECC140 encoding types).
  • Automatic compensation for illumination changes.


  • Part Traceability
  • Code Quality
  • Serial Number Verification
  • Label Inspection
Euresys (Machine Vision Software)
Euresys EasyMatrixCode