Barcode_Codec (1D/2D barcode Encoder/Decoder plugin)

Authors: François GANNIER (gannier at univ-tours dot fr) - Côme PASQUALIN University of Tours (France)
See also: Others productions for ImageJ from the authors
PCCV group main page
History: 2017/06/20: 0.4 - add toolset for encoding/decoding
2017/03/30: 0.3 - add decoding on selection
2017/02/03: 0.2 - Show detected barcode format
2017/02/01: 0.1 - First version
Source: Link to GitHub.
Requires: tested on ImageJ 1.51g but should works on older.
Limitations:Should works on Mac OS, Linux and Windows
Installation:This work is based on the ZXing library.
For Java 1.6 : download version 2.3 of ZXing core and version 2.2 of ZXing Java SE extensions and copy them in the jars folder. (for Java 1.8 use the latest version)
Note: Click on the status bar of ImageJ to know the version of JAVA used by ImageJ.
Download and copy Barcode_Codec.jar in the plugins folder, then restart ImageJ.
Description: Supported formats (* decoding only):
1D product 1D industrial 2D
UPC-A Code 39 QR Code
UPC-E * Code 93 * Data Matrix
EAN-8 Code 128 Aztec
EAN-13 Codabar PDF 417
ITF
RSS-14 *
RSS-Expanded *

[datamatrix] Example of Datamatrix encoding/decoding

Usage: Encoding : Open a new Text window, write or paste your text then simply use the Barcode_Codec plugin (or toolset) to encode
Decoding : Open an image containing the barcode then use the Barcode_Codec plugin (or toolset) to decode Note : the toolset will be automatically installed the first time you will use Barcode_Codec

|Plugins | Home |