Uses of Class
boofcv.alg.fiducial.qrcode.PackedBits8
Package
Description
-
Uses of PackedBits8 in boofcv.alg.fiducial.aztec
Modifier and TypeMethodDescriptionboolean
AztecMessageModeCodec.decodeMode
(PackedBits8 bits, AztecCode marker) Applies error correction to bits then decodes the values.void
AztecMessageModeCodec.encodeMode
(AztecCode marker, PackedBits8 bits) Encodes the binary data for the mode message for the provided marker. -
Uses of PackedBits8 in boofcv.alg.fiducial.calib.ecocheck
Modifier and TypeFieldDescriptionprotected final PackedBits8
ECoCheckCodec.bits
final PackedBits8
EncodedCell.bits
Value of each bit in the cell.Modifier and TypeMethodDescriptionboolean
ECoCheckCodec.decode
(PackedBits8 readBits, CellValue cell) Decodes the read in bit array and converts it into a coordinate.void
ECoCheckCodec.encode
(int markerID, int cellID, PackedBits8 encodedPacket) Encodes the coordinate and copies the results into 'encodedPacket' -
Uses of PackedBits8 in boofcv.alg.fiducial.microqr
Modifier and TypeMethodDescriptionprotected void
MicroQrCodeEncoder.bitsToMessage
(PackedBits8 stream) -
Uses of PackedBits8 in boofcv.alg.fiducial.qrcode
Modifier and TypeMethodDescriptionAdds bits encoded as a binary string, i.e.static PackedBits8
PackedBits8.wrap
(byte[] data, int numberOfBits) Modifier and TypeMethodDescriptionvoid
PackedBits8.append
(PackedBits8 bits, int numberOfBits) Appends the bit array onto the endprotected void
QrCodeEncoder.bitsToMessage
(PackedBits8 stream) int
QrCodeCodecBitsUtils.decodeAlphanumeric
(PackedBits8 data, int bitLocation, int lengthBits) Decodes alphanumeric messagesint
QrCodeCodecBitsUtils.decodeByte
(PackedBits8 data, int bitLocation, int lengthBits) Decodes byte messagesint
QrCodeCodecBitsUtils.decodeKanji
(PackedBits8 data, int bitLocation, int lengthBits) Decodes Kanji messagesint
QrCodeCodecBitsUtils.decodeNumeric
(PackedBits8 data, int bitLocation, int lengthBits) Decodes a numeric messagestatic void
QrCodeCodecBitsUtils.encodeAlphanumeric
(byte[] numbers, int length, int lengthBits, PackedBits8 packed) static void
QrCodeCodecBitsUtils.encodeBytes
(byte[] data, int length, int lengthBits, PackedBits8 packed) static void
QrCodeCodecBitsUtils.encodeKanji
(byte[] bytes, int length, int lengthBits, PackedBits8 packed) static void
QrCodeCodecBitsUtils.encodeNumeric
(byte[] numbers, int length, int lengthBits, PackedBits8 packed) boolean
PackedBits8.isIdentical
(PackedBits8 other) Checks to see if the usable data in 'other' is identical to the usable data in this.void
PackedBits8.setTo
(PackedBits8 src)