Package com.google.zxing.multi.qrcode
Class QRCodeMultiReader
- java.lang.Object
-
- com.google.zxing.qrcode.QRCodeReader
-
- com.google.zxing.multi.qrcode.QRCodeMultiReader
-
- All Implemented Interfaces:
MultipleBarcodeReader
,Reader
public final class QRCodeMultiReader extends QRCodeReader implements MultipleBarcodeReader
This implementation can detect and decode multiple QR Codes in an image.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
QRCodeMultiReader.SAComparator
-
Field Summary
Fields Modifier and Type Field Description private static Result[]
EMPTY_RESULT_ARRAY
private static ResultPoint[]
NO_POINTS
-
Constructor Summary
Constructors Constructor Description QRCodeMultiReader()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Result[]
decodeMultiple(BinaryBitmap image)
Result[]
decodeMultiple(BinaryBitmap image, java.util.Map<DecodeHintType,?> hints)
(package private) static java.util.List<Result>
processStructuredAppend(java.util.List<Result> results)
-
Methods inherited from class com.google.zxing.qrcode.QRCodeReader
decode, decode, getDecoder, reset
-
-
-
-
Field Detail
-
EMPTY_RESULT_ARRAY
private static final Result[] EMPTY_RESULT_ARRAY
-
NO_POINTS
private static final ResultPoint[] NO_POINTS
-
-
Method Detail
-
decodeMultiple
public Result[] decodeMultiple(BinaryBitmap image) throws NotFoundException
- Specified by:
decodeMultiple
in interfaceMultipleBarcodeReader
- Throws:
NotFoundException
-
decodeMultiple
public Result[] decodeMultiple(BinaryBitmap image, java.util.Map<DecodeHintType,?> hints) throws NotFoundException
- Specified by:
decodeMultiple
in interfaceMultipleBarcodeReader
- Throws:
NotFoundException
-
-