Barcode Xpress for Linux v13.9 - Updated
Barcode
API Reference > BarcodeXpress.py Reference > BarcodeXpress.py Classes Reference > Barcode

Represents a barcode detected by an analyze call and contains the following fields which correspond to the values of the BarcodeResult and BarcodeResult2D structs in barcodexpress.h: 

Name Description
Area Specifies a rectangular area on the image containing the barcode. This area does not necessarily correspond to the corner points of a barcode.
Point1 Specifies the upper-left corner point of the barcode.
Point2 Specifies the upper-right corner point of the barcode.
Point3 Specifies the lower-right corner point of the barcode.
Point4 Specifies the lower-left corner point of the barcode.
Confidence Specifies the confidence value that the barcode result is accurate. Confidence values of 30 indicate that the barcode value could not be determined accurately.
Name This is a string representation of the barcode-type.
Skew Specifies the angle of skew for the recognized barcode. The skew angle is measured in degrees, with 0 degrees being horizontal. It is measured from the horizontal axis to the top edge of the barcode.
Type Specifies the type of barcode that is detected.
CheckSumValid Specifies if the checksum for the barcode is valid.
Value Specifies a string containing the value of a recognized barcode
ModeTransitions Specifies the Mode Transitions for barcodes that support it.

The following fields are currently only enabled for PDF417 and MicroPDF417 barcodes:

Name Description
RowsDetected Specifies the number of rows detected in the barcode image.
ColumnsDetected Specifies the number of columns detected in the barcode image.
Rows Specifies the number of rows in the barcode as defined by the indicator pattern.
Columns Specifies the number of columns in the barcode as defined by the indicator pattern. Column Count for PDF417 barcodes is the number of codeword columns.
ErrorCorrectionLevel Specifies the amount of error correction detected for QR and PDF417 barcodes.
Is this page helpful?
Yes No
Thanks for your feedback.