com.google.zxing.multi.qrcode
Class QRCodeMultiReader

java.lang.Object
  extended by com.google.zxing.qrcode.QRCodeReader
      extended by 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.

Author:
Sean Owen, Hannes Erven

Constructor Summary
QRCodeMultiReader()
           
 
Method Summary
 Result[] decodeMultiple(BinaryBitmap image)
           
 Result[] decodeMultiple(BinaryBitmap image, java.util.Map<DecodeHintType,?> hints)
           
 
Methods inherited from class com.google.zxing.qrcode.QRCodeReader
decode, decode, getDecoder, reset
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QRCodeMultiReader

public QRCodeMultiReader()
Method Detail

decodeMultiple

public Result[] decodeMultiple(BinaryBitmap image)
                        throws NotFoundException
Specified by:
decodeMultiple in interface MultipleBarcodeReader
Throws:
NotFoundException

decodeMultiple

public Result[] decodeMultiple(BinaryBitmap image,
                               java.util.Map<DecodeHintType,?> hints)
                        throws NotFoundException
Specified by:
decodeMultiple in interface MultipleBarcodeReader
Throws:
NotFoundException