Interface | Description |
---|---|
Reader |
Implementations of this interface can decode an image of a barcode in some format into
the String it encodes.
|
ResultPointCallback |
Callback which is invoked when a possible result point (significant
point in the barcode image such as a corner) is found.
|
Writer |
The base class for all objects which encode/generate a barcode image.
|
Class | Description |
---|---|
Binarizer |
This class hierarchy provides a set of methods to convert luminance data to 1 bit data.
|
BinaryBitmap |
This class is the core bitmap class used by ZXing to represent 1 bit data.
|
Dimension |
Simply encapsulates a width and height.
|
InvertedLuminanceSource |
A wrapper implementation of
LuminanceSource which inverts the luminances it returns -- black becomes
white and vice versa, and each value becomes (255-value). |
LuminanceSource |
The purpose of this class hierarchy is to abstract different bitmap implementations across
platforms into a standard interface for requesting greyscale luminance values.
|
MultiFormatReader |
MultiFormatReader is a convenience class and the main entry point into the library for most uses.
|
MultiFormatWriter |
This is a factory class which finds the appropriate Writer subclass for the BarcodeFormat
requested and encodes the barcode with the supplied contents.
|
PlanarYUVLuminanceSource |
This object extends LuminanceSource around an array of YUV data returned from the camera driver,
with the option to crop to a rectangle within the full data.
|
Result |
Encapsulates the result of decoding a barcode within an image.
|
ResultPoint |
Encapsulates a point of interest in an image containing a barcode.
|
RGBLuminanceSource |
This class is used to help decode images from files which arrive as RGB data from
an ARGB pixel array.
|
Enum | Description |
---|---|
BarcodeFormat |
Enumerates barcode formats known to this package.
|
DecodeHintType |
Encapsulates a type of hint that a caller may pass to a barcode reader to help it
more quickly or accurately decode it.
|
EncodeHintType |
These are a set of hints that you may pass to Writers to specify their behavior.
|
ResultMetadataType |
Represents some type of metadata about the result of the decoding that the decoder
wishes to communicate back to the caller.
|
Exception | Description |
---|---|
ChecksumException |
Thrown when a barcode was successfully detected and decoded, but
was not returned because its checksum feature failed.
|
FormatException |
Thrown when a barcode was successfully detected, but some aspect of
the content did not conform to the barcode's format rules.
|
NotFoundException |
Thrown when a barcode was not found in the image.
|
ReaderException |
The general exception class throw when something goes wrong during decoding of a barcode.
|
WriterException |
A base class which covers the range of exceptions which may occur when encoding a barcode using
the Writer framework.
|
Copyright © 2007–2024. All rights reserved.