VintaSoft Barcode .NET SDK 16.0: Documentation for .NET developer
Vintasoft.Barcode.BarcodeInfo Namespace / BarcodeInfoBase Class / Confidence Property
Syntax Requirements SeeAlso
In This Topic
Confidence Property (BarcodeInfoBase)
In This Topic
Gets or sets a barcode confidence.
Syntax
'Declaration

Public Overridable Property Confidence As Double

public virtual double Confidence { get; set; }

Property Value

For 1D barcodes:
  • 0 - Barcode was unsolved; there were some unsolved symbols.
  • 50 - Barcode was read; all symbols were read but some of symbols were not recognized; checksum is not correct.
  • 100 - Barcode was recognized; all symbols of barcode were recognized; checksum is correct.
  • 101 - Barcode was recognized/read; all symbols of barcode were recognized/read; checksum was not checked because this barcode type does not have checksum.
For 2D barcodes:
  • [0..10] - Barcode was unsolved; start symbol of barcode was read; data area and area of the error correction weer not read.
  • (10..50] - Barcode was unsolved; there were unrecognized or unsolved symbols in data area; area of the error correction or first line of barcode were not read.
  • (50..95) - Barcode was read; there were unrecognized or unsolved symbols in data area and/or area of the error correction; the error correction algorithm was not able to correct symbols.
  • [95..99] - Barcode was recognized; there were unrecognized symbols in data area and/or area of the error correction but symbols were corrected with the error correction algorithm (Reed Solomon); checksum is correct.
  • 100 - Barcode was recognized; all symbols from data area and error correction area are recognized; checksum is correct.
Requirements

Target Platforms: .NET 10; .NET 9; .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

See Also