public interface Reader
QRCodeReader can
 decode a QR code. The decoder may optionally receive hints from the caller which may help
 it decode more quickly or accurately.
 See MultiFormatReader, which attempts to determine what barcode
 format is present within the image as well, and then decodes it accordingly.| Modifier and Type | Method and Description | 
|---|---|
| Result | decode(BinaryBitmap image)Locates and decodes a barcode in some format within an image. | 
| Result | decode(BinaryBitmap image,
      Map<DecodeHintType,?> hints)Locates and decodes a barcode in some format within an image. | 
| void | reset()Resets any internal state the implementation has after a decode, to prepare it
 for reuse. | 
Result decode(BinaryBitmap image) throws NotFoundException, ChecksumException, FormatException
image - image of barcode to decodeNotFoundException - if no potential barcode is foundChecksumException - if a potential barcode is found but does not pass its checksumFormatException - if a potential barcode is found but format is invalidResult decode(BinaryBitmap image, Map<DecodeHintType,?> hints) throws NotFoundException, ChecksumException, FormatException
image - image of barcode to decodehints - passed as a Map from DecodeHintType
 to arbitrary data. The
 meaning of the data depends upon the hint type. The implementation may or may not do
 anything with these hints.NotFoundException - if no potential barcode is foundChecksumException - if a potential barcode is found but does not pass its checksumFormatException - if a potential barcode is found but format is invalidvoid reset()
Copyright © 2007–2019. All rights reserved.