decode static method

UCode decode(
  1. UAztecDetectorResult detectorResult
)

Implementation

static UCode decode(UAztecDetectorResult detectorResult) {
  final UBitMatrix matrix = detectorResult.bits;
  final List<bool> rawbits = _extractBits(detectorResult, matrix);
  final List<bool> correctedBits = _correctBits(detectorResult, rawbits);
  final Uint8List rawBytes = _convertBoolArrayToByteArray(correctedBits);
  final String text = _getEncodedData(correctedBits);
  return UCode(format: UCodeFormat.aztec, text: text, bytes: rawBytes, corners: detectorResult.points, version: detectorResult.nbLayers);
}