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(MonochromeBitmapSource image)
           
 Result[] decodeMultiple(MonochromeBitmapSource image, java.util.Hashtable hints)
           
 
Methods inherited from class com.google.zxing.qrcode.QRCodeReader
decode, decode, getDecoder
 
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(MonochromeBitmapSource image)
                        throws ReaderException
Specified by:
decodeMultiple in interface MultipleBarcodeReader
Throws:
ReaderException

decodeMultiple

public Result[] decodeMultiple(MonochromeBitmapSource image,
                               java.util.Hashtable hints)
                        throws ReaderException
Specified by:
decodeMultiple in interface MultipleBarcodeReader
Throws:
ReaderException