Microscope slides have labels. In many instances, these slides have barcodes printed on them. In complex scenarios, a single label can even have multiple barcodes.
These barcodes are available in several different industry-standard formats.
Through the technique of Optical Character Recognition (OCR), many times it is possible for computer software to automatically recognize a barcode and reverse engineer it back to its original textual representation (which can then be a LIMS Accession ID or other internal identifier).
PMA.core uses two open source libraries to try to interpret printed-on barcodes as good as it can.
https://github.com/zxing/zxing
The following formats are supported by ZXing (check the website for latest updates):
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 |
UPC/EAN Extension 2/5 | ITF | MaxiCode |
RSS-14 | ||
RSS-Expanded |
https://products.aspose.com/barcode/net/
Here is the list of barcode formats supported by Aspose:
Supported linear types:
2D types:
Postal types:
See image endpoints.