Encapsulates the result of detecting a barcode in an image. This includes the raw 20 | /// matrix of black/white pixels corresponding to the barcode, and possibly points of interest 21 | /// in the image, like the location of finder patterns or corners of the barcode in the image.
22 | /// 23 | ///Encapsulates information about finder patterns in an image, including the location of 21 | /// the three finder patterns, and their estimated module size.
22 | ///Encapsulates an alignment pattern, which are the smaller square patterns found in 22 | /// all but the simplest QR Codes.
23 | /// 24 | ///Determines if this alignment pattern "about equals" an alignment pattern at the stated 40 | /// position and size -- meaning, it is at nearly the same center with nearly the same size.
41 | ///See ISO 18004:2006, 6.5.1. This enum encapsulates the four error correction levels 23 | /// defined by the QR code standard.
24 | ///Encapsulates a finder pattern, which are the three square patterns found in 23 | /// the corners of QR Codes. It also encapsulates a count of similar finder patterns, 24 | /// as a convenience to the finder's bookkeeping.
25 | ///Determines if this finder pattern "about equals" a finder pattern at the stated 76 | /// position and size -- meaning, it is at nearly the same center with nearly the same size.
77 | ///2D barcode formats typically encode text, but allow for a sort of 'byte mode' 42 | /// which is sometimes used to encode binary data. While {@link Result} makes available 43 | /// the complete raw bytes in the barcode for these formats, it does not offer the bytes 44 | /// from the byte segments alone.
45 | ///This maps to a {@link java.util.List} of byte arrays corresponding to the 46 | /// raw bytes in the byte segments in the barcode, in order.
47 | ///This provides an easy abstraction to read bits at a time from a sequence of bytes, where the 22 | /// number of bits read is not often a multiple of 8.
23 | /// 24 | ///This class is thread-safe but not reentrant. Unless the caller modifies the bytes array 25 | /// it passed in, in which case all bets are off.
26 | /// 27 | ///