T2 SDE
SANE/Avision
ExactAudio
ExactImage
   Econvert
   Edisplay
   Edentify
   Hocr2PDF
   Utilities
   Image formats
   API
   Lossless JPEG
   Bardecode
   Releases
   Roadmap
   Feedback
EmbeddedSTL
eScreen
MacOSD
minised
ExactBuild
Openbench
Vorbisinfo

Barcode recognition

Due the lack of open source, cross platform and high quality barcode recognition offerings, ExactCODE developed an own, portable barcode recognition framework targeting highest recognition accuracy and fast processing. To our knowledge ExactImage comes with the first (production quality) open source barcode recognition support ever.

 

The following are real-world example images, selected from production systems to demonstrate some challenges:

 

This example shows overlapping dot matrix printed barcodes as used by a German postal service. Not only are gaps in the code resulting from the rather huge dots compensated, even partial overlapping does usually not pose a problem.

 

For processing by ExactImage's barcode recognition the barcodes also neither have to be pure black and white. This example shows a segment-wise skew'ed barcode printed by an unaligned dot-matrix printer, in blue on yellow. Again from a real-world delivery note.

 

 

Even in low contrast images - here due to a rather saturated, dark background - the ExactImage library can still separate the barcode from the background. This also clearly shows that barcode recognition is not just a matter of simply searching for pure, back and white areas.

 

Another example of the outstanding recognition accuracy is this heavily, non-linear distorted code on a shrinked down plastic tube that the ExactImage barcode recognition library is still able to recognize.

 

Using the command line frontend

 

bardecode files/*

files/1.tif: XDM152EU-U [type: code39 at: (1094,392)]

files/2.tif: 471186080198 [type: ean13 at: (1148,32)]

files/3.tif: 06396500104997 [type: code128 at: (578,83)]

 

Support, commercial licensing & custom development

 

Please contact us for support, commercial licenses of our barcode recognition framework, or to develop custom solution - for example additional code types - for your needs.


ImpressumAGB