decode method
Implementation
DecoderResult decode(AztecDetectorResult detectorResult) {
_dData = detectorResult;
final BitMatrix matrix = detectorResult.bits;
final List<bool> rawBits = _extractBits(matrix);
final CorrectedBitsResult correctedBits = _correctBits(rawBits);
final Uint8List rawBytes = convertBoolArrayToByteArray(
correctedBits.correctBits,
);
final String result = _getEncodedData(correctedBits.correctBits);
final DecoderResult decoderResult = DecoderResult(
rawBytes,
result,
null,
'${correctedBits.ecLevel}%',
);
decoderResult.numBits = correctedBits.correctBits.length;
return decoderResult;
}