![zebra ocr scanner zebra ocr scanner](https://cdn11.bigcommerce.com/s-lc6v6j0yr8/images/stencil/2560w/products/13406/212137/li3678-scanner-only__06204.1615440876.jpg)
Each digit representing a character in the scanned data is multiplied by its corresponding digit in the multiplier, and the sum of these products is computed. Product Add Left to Right - Each character in the scanned data is assigned a numeric value. Protects against scanning errors by applying a check digit validation scheme. For check digit validation, each character in scanned data has an equivalent weight used in the check digit calculation. Sets OCR check digit multipliers for the character positions. The selected check digit option does not take effect until the OCR Check Digit Validation is set. If the incoming data does not match the check digit, the data is considered corrupt. The calculation is applied to the character weights and the resulting check digit is added to the end of the data. For check digit calculation, for example, Modulus 10 alpha and numeric characters are assigned numeric weights.
![zebra ocr scanner zebra ocr scanner](https://barcode.com.sg/wp-content/uploads/2020/05/DS9308-Medium-Volume-400x291.png)
It is the end product of a calculation made on the incoming data. The check digit is the digit in the right-most position in an OCR string and helps improve the accuracy of the collected data. Sets the OCR module check digit calculation. Auto-discriminate - Decode regular and inverse OCR strings.Inverse Only - Decode inverse OCR (white on black) strings only.Regular Only - Decode regular OCR (black on white) strings only (default).White or light words on a black or dark background. ScannerConfig config = scanner.getConfig() Ĭ = true //enable OCRA decoderĬ = _ASCII //select required variant Once initialized, modify the scanner configuration as below: Note: For OCR-A and OCR-B, selecting the most appropriate font variant optimizes performance and accuracy. To do so, get an instance of a scanner object (see the Barcode Scanning API Programmer's Guide for details). Enable OCRīefore an application can capture using OCR, the decoder that corresponds with the OCR font type (OCRA, OCRB, MICRE13B, USCurrency) must be enabled. The captured OCR data can be retrieved from the data returned to the application from a scan event using the onData callback. This functionality is modeled as decoder types (OCRA, OCRB, MICRE13B and USCurrency) exposed through the Barcode API. In EMDK 7.5 (and higher), the Barcode API can configure the device scanner to enables an app to capture various OCR font types as text. Optical Character Recognition (OCR) is a feature that enables the conversion of text images into machine-encoded text.