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 pageHistory: 2017/02/01: 0.1 - First version
2017/02/03: 0.2 - Show detected barcode format
2017/03/30: 0.3 - add decoding on selection
2017/06/20: 0.4 - add toolset for encoding/decoding
2019/11/21: 1.0 - DOI release
Source: Link to GitHub.
DOI: 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 *
Example of Datamatrix encoding/decoding
Usage: - Choose you encoder : right click on the barcode icon toolset
- 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