Skip to main content

Scanning a barcode from an image | Flutter Barcode Scanner

Future<BarcodeScannerResult> detectBarcodesOnImage(
Uri imageFileUri,
BarcodeScannerConfiguration barcodeScannerConfiguration
)

This method provides the functionality of detecting barcodes from a still image, e.g. a JPG image from Photo Library or other source. The image must be passed as a file URI.

Set the imageFileUri property as a part of the input arguments and in addition you can choose which barcode formats to accept, min/max length or any other property that is a part of the BarcodeScannerConfiguration.

With BarcodeFormatCommonConfiguration we can configure the scanner for all barcode formats at once. In addition, we can have configurations for a specific barcode format or a format group. For example, BarcodeFormatCommonTwoDConfiguration.

The result object:

  • result.barcodes - List of recognized barcodes as items. See the barcode item structure here.
Scanning Barcodes From Image
loading...

Want to scan longer than one minute?

Generate a free trial license to test the Scanbot SDK thoroughly.

Get your free Trial License

What do you think of this documentation?