Barcode Recognize

Kalipso - Form - Actions - Actions Description - Group Others - Barcode Recognize

Barcode Recognition can recognize multiple barcodes in an image and convert them to a string.

Action available for the following operating systems:

Parameters

  • Source Image <string> - Image path to be "scanned".

  • Target Barcodes <string> - List with the barcodes recognized.

  • Target Barcode Types <string> - List with the type of barcodes recognized.

  • Target Barcode Corner Points List <string> - List with the values for the corners for all barcodes recognized.

  • Target Barcode Count <numeric> - How many barcode was read.

  • Item Separator <string> - CR is the default value but you can change to any Item Separator ex: ";"

Barcode recognition is performed using the Firebase SDK on Android and iOS, and using ZXing on Win10, and as such the recognition accuracy can be different in the different platforms.

On Android, if the recognition engine is not installed on the device, the device may require internet connection to download the engine. This is done using Google Play services, so it is required that the device as Google Play services enabled. The first times you make a Barcode request, if the engine is not yet downloaded you will get an error.

At present the supported barcode formats are:

  • For Android and iOS: Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E, Aztec, Data Matrix, PDF417, QR Code.

  • For Win10: Aztec, Codabar, Code 128, Code 39, Code 93, Data Matrix, EAN-13, EAN-8, ITF, Maxicode, PDF417, QR Code, RSS-14, RSS-EXPANDED, UPC-A, UPC-E.

Last updated