Table of Contents

Class MultiFinderPatternFinder

Namespace
ZXing.Multi.QrCode.Internal
Assembly
zxing.dll

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.

Sean Owen Hannes Erven

public sealed class MultiFinderPatternFinder : FinderPatternFinder
Inheritance
MultiFinderPatternFinder
Inherited Members

Constructors

MultiFinderPatternFinder(BitMatrix, ResultPointCallback)

Creates a finder that will search the image for three finder patterns.

image to search callback for result points
public MultiFinderPatternFinder(BitMatrix image, ResultPointCallback resultPointCallback)

Parameters

image BitMatrix
resultPointCallback ResultPointCallback

Methods

findMulti(IDictionary<DecodeHintType, object>)

try to find patterns

public FinderPatternInfo[] findMulti(IDictionary<DecodeHintType, object> hints)

Parameters

hints IDictionary<DecodeHintType, object>

Returns

FinderPatternInfo[]