com.google.mlkit.vision.barcode

  • The ML Kit Barcode Scanning API provides interfaces and classes for recognizing barcodes in various formats within images.

  • BarcodeScanner is the core interface for recognizing 1D and 2D barcodes from an InputImage.

  • Options for barcode scanning and zoom suggestions can be customized using BarcodeScannerOptions and ZoomSuggestionOptions, respectively.

  • BarcodeScanning serves as the entry point for accessing the barcode scanner functionality.

  • Developers can implement ZoomSuggestionOptions.ZoomCallback to control camera zoom operations based on barcode detection.

Interfaces

BarcodeScanner Recognizes barcodes (in a variety of 1D and 2D formats) in a supplied InputImage
ZoomSuggestionOptions.ZoomCallback A callback to perform zoom operation on camera. 

Classes

BarcodeScannerOptions Options for BarcodeScanner
BarcodeScannerOptions.Builder Builder to build out a BarcodeScannerOptions
BarcodeScanning Entry point to get a BarcodeScanner for recognizing barcodes (in a variety of 1D and 2D formats) in a supplied InputImage
ZoomSuggestionOptions Options for auto-zoom suggestions. 
ZoomSuggestionOptions.Builder Builder to build out a ZoomSuggestionOptions