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:
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:
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. |