LocalizationResult
Stores the localization result.
Typedefs
typedef struct tagLocalizationResult LocalizationResult
typedef struct tagLocalizationResult* PLocalizationResult
Attributes
Attribute | Type |
---|---|
terminatePhase |
TerminatePhase |
barcodeFormat |
BarcodeFormat |
barcodeFormatString |
const char * |
barcodeFormat_2 |
BarcodeFormat_2 |
barcodeFormatString_2 |
const char * |
x1 |
int |
y1 |
int |
x2 |
int |
y2 |
int |
x3 |
int |
y3 |
int |
x4 |
int |
y4 |
int |
angle |
int |
moduleSize |
int |
pageNumber |
int |
regionName |
const char * |
documentName |
const char * |
resultCoordinateType |
ResultCoordinateType |
confidence |
int |
transformationMatrix |
double[9] |
reserved |
char[52] |
terminatePhase
The terminate phase of localization result.
TerminatePhase tagLocalizationResult::terminatePhase
barcodeFormat
Barcode type in BarcodeFormat group 1.
BarcodeFormat tagLocalizationResult::barcodeFormat
barcodeFormatString
Barcode type as string.
const char* tagLocalizationResult::barcodeFormatString
barcodeFormat_2
Barcode type in BarcodeFormat group 2.
BarcodeFormat_2 tagLocalizationResult::barcodeFormat_2
barcodeFormatString_2
Deprecated
. Use barcodeFormatString instead.
const char* tagLocalizationResult::barcodeFormatString_2
x1
The X coordinate of the left-most point.
int tagLocalizationResult::x1
y1
The Y coordinate of the left-most point.
int tagLocalizationResult::y1
x2
The X coordinate of the second point in a clockwise direction.
int tagLocalizationResult::x2
y2
The Y coordinate of the second point in a clockwise direction.
int tagLocalizationResult::y2
x3
The X coordinate of the third point in a clockwise direction.
int tagLocalizationResult::x3
y3
The Y coordinate of the third point in a clockwise direction.
int tagLocalizationResult::y3
x4
The X coordinate of the fourth point in a clockwise direction.
int tagLocalizationResult::x4
y4
The Y coordinate of the fourth point in a clockwise direction.
int tagLocalizationResult::y4
angle
The angle of a barcode. Values range is from 0 to 360.
int tagLocalizationResult::angle
moduleSize
The barcode module size (the minimum bar width in pixel).
int tagLocalizationResult::moduleSize
pageNumber
The page number the barcode located in. The index is 0-based.
int tagLocalizationResult::pageNumber
regionName
The region name the barcode located in.
const char* tagLocalizationResult::regionName
documentName
The document name.
const char* tagLocalizationResult::documentName
resultCoordinateType
The coordinate type.
ResultCoordinateType tagLocalizationResult::resultCoordinateType
confidence
The confidence of the localization result.
int tagLocalizationResult::confidence
transformationMatrix
The transformation matrix. With this matrix, you can transform the localization coordinates to image’s natural orientation.
double tagLocalizationResult::transformationMatrix[9]
reserved
Reserved memory for the struct. The length of this array indicates the size of the memory reserved for this struct.
char tagLocalizationResult::reserved[52]