C# Class ZXing.Maxicode.MaxiCodeReader

This implementation can detect and decode a MaxiCode in an image.
Inheritance: Reader
Mostra file Open project: Redth/ZXing.Net.Mobile

Public Methods

Method Description
decode ( BinaryBitmap image ) : Result

Locates and decodes a MaxiCode in an image. a String representing the content encoded by the MaxiCode if a MaxiCode cannot be decoded

decode ( BinaryBitmap image, object>.IDictionary hints ) : Result

Locates and decodes a MaxiCode within an image. This method also accepts hints, each possibly associated to some data, which may help the implementation decode.

reset ( ) : void

Private Methods

Method Description
extractPureBits ( BitMatrix image ) : BitMatrix

This method detects a code in a "pure" image -- that is, pure monochrome image which contains only an unrotated, unskewed, image of a code, with some white border around it. This is a specialized method that works exceptionally fast in this special case. ZXing.Datamatrix.DataMatrixReader.extractPureBits(BitMatrix) ZXing.QrCode.QRCodeReader.extractPureBits(BitMatrix)

Method Details

decode() public method

Locates and decodes a MaxiCode in an image. a String representing the content encoded by the MaxiCode if a MaxiCode cannot be decoded
public decode ( BinaryBitmap image ) : Result
image BinaryBitmap
return Result

decode() public method

Locates and decodes a MaxiCode within an image. This method also accepts hints, each possibly associated to some data, which may help the implementation decode.
public decode ( BinaryBitmap image, object>.IDictionary hints ) : Result
image BinaryBitmap image of barcode to decode
hints object>.IDictionary passed as a from /// to arbitrary data. The /// meaning of the data depends upon the hint type. The implementation may or may not do /// anything with these hints.
return Result

reset() public method

public reset ( ) : void
return void