Recognizes barcodes (in a variety of 1D and 2D formats) in a supplied Frame
.
Build new BarcodeDetector instances using BarcodeDetector.Builder
.
By default, BarcodeDetector searches for barcodes in every supported format. For the best
performance it is highly recommended that you specify a narrower set of barcode
formats to detect. For example, to create a detector that recognizes only Data Matrix and QR
codes:
BarcodeDetector detector = new BarcodeDetector.Builder(context)
.setBarcodeFormats(Barcode.DATA_MATRIX | Barcode.QR_CODE)
.build();
Recognition results are returned by
detect(Frame)
as Barcode
instances.
Adding the vision functionality dependency to your project's AndroidManifest.xml will indicate to the installer that it should download the dependency on application install.
Nested Class Summary
class | BarcodeDetector.Builder | Barcode detector builder. |
Public Method Summary
SparseArray<Barcode> | |
boolean | |
void |
release()
|