Inherits Enum.
Contains recognition confidence level.
This sample shows how BarCodeConfidence changed, depending on barcode type
generator = BarcodeGenerator(EncodeTypes.CODE_128, "12345")
generator.save("test.png", BarCodeImageFormat.PNG)
reader = Recognition.BarCodeReader("test.png", None, [DecodeType.CODE_39_STANDARD, DecodeType.CODE_128])
for result in reader.readBarCodes():
print("BarCode Type: " + result.getCodeTypeName())
print("BarCode CodeText: " + result.getCodeText())
print("BarCode Confidence: " + result.getConfidence())
print("BarCode ReadingQuality: " + result.getReadingQuality())
generator = BarcodeGenerator(EncodeTypes.QR, "12345")
generator.save("test.png", BarCodeImageFormat.PNG)
reader = Recognition.BarCodeReader("test.png", None, [DecodeType.CODE_39_STANDARD, DecodeType.QR])
for result in reader.readBarCodes():
print("BarCode Type: " + result.getCodeTypeName())
print("BarCode CodeText: " + result.getCodeText())
print("BarCode Confidence: " + result.getConfidence())
print("BarCode ReadingQuality: " + result.getReadingQuality())