public final class MultiFinderPatternFinder extends FinderPatternFinder
This class attempts to find finder patterns in a QR Code. Finder patterns are the square markers at three corners of a QR Code.
This class is thread-safe but not reentrant. Each thread must allocate its own object.
In contrast to FinderPatternFinder, this class will return an array of all possible
QR code locations in the image.
Use the TRY_HARDER hint to ask for a more thorough detection.
MAX_MODULES, MIN_SKIP| Constructor and Description |
|---|
MultiFinderPatternFinder(BitMatrix image,
ResultPointCallback resultPointCallback) |
| Modifier and Type | Method and Description |
|---|---|
FinderPatternInfo[] |
findMulti(Map<DecodeHintType,?> hints) |
clearCounts, doClearCounts, doShiftCounts2, foundPatternCross, foundPatternDiagonal, getImage, getPossibleCenters, handlePossibleCenter, handlePossibleCenter, shiftCounts2public MultiFinderPatternFinder(BitMatrix image, ResultPointCallback resultPointCallback)
public FinderPatternInfo[] findMulti(Map<DecodeHintType,?> hints) throws NotFoundException
NotFoundExceptionCopyright © 2007–2022. All rights reserved.