public final class GenericMultipleBarcodeReader extends java.lang.Object implements MultipleBarcodeReader
Attempts to locate multiple barcodes in an image by repeatedly decoding portion of the image.
After one barcode is found, the areas left, above, right and below the barcode's
ResultPoint
s are scanned, recursively.
A caller may want to also employ ByQuadrantReader
when attempting to find multiple
2D barcodes, like QR Codes, in an image, where the presence of multiple barcodes might prevent
detecting any one of them.
That is, instead of passing a Reader
a caller might pass
new ByQuadrantReader(reader)
.
构造器和说明 |
---|
GenericMultipleBarcodeReader(Reader delegate) |
限定符和类型 | 方法和说明 |
---|---|
Result[] |
decodeMultiple(BinaryBitmap image) |
Result[] |
decodeMultiple(BinaryBitmap image,
java.util.Map<DecodeHintType,?> hints) |
public GenericMultipleBarcodeReader(Reader delegate)
public Result[] decodeMultiple(BinaryBitmap image) throws NotFoundException
decodeMultiple
在接口中 MultipleBarcodeReader
NotFoundException
public Result[] decodeMultiple(BinaryBitmap image, java.util.Map<DecodeHintType,?> hints) throws NotFoundException
decodeMultiple
在接口中 MultipleBarcodeReader
NotFoundException