Annular Codes

Ring-Shaped QR Codes

On round media, circular, ring-shaped or annular barcodes are more natural and preferable instead of common quadratic QR codes. Especially on round media with a distinctly convex or concave conic surface, an annular code is even more preferable than a fully filled circle, because printing the code in the center of the media might be much more complicated or imprecise.

Our generic annular code design supports different graphical designs and module sizes and different code sizes. It includes marker, synchronization, and data areas. For improved data robustness a data protocol and error correcting codes similar to them in QR codes is included.

The library uses OpenCV and is written in platform independent C++ source code.

Types and Designs

The usual form consists of black and white modules on plain background. Five different design variants are currently offered. Colored modules can be used to increase the data density.

Output-Formats

The codes can be saved either as an image file in PNG format or as a vector graphic in Enhanced Metafile Format (EMF). For special applications, individual code designs are also offered in Autodesk’s CAD data file format DXF.

Commercial License

You can purchase a commercial license for this software library. Before you decide to purchase, you can test the library free of charge for 30 days. To get a trial version, download the license application and run it on a Windows PC where you want to test the library. Send the generated file “AnnularCode.aca” to info@xeraina.ch.