Dev Center
Table of contents

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]

This page is compatible for:

Is this page helpful?

YesYes NoNo

latest version

  • Latest version
  • Version 10.x
    • Version 10.4.10
    • Version 10.2.10
    • Version 10.2.0
    • Version 10.0.20
    • Version 10.0.10
    • Version 10.0.0
  • Version 9.x
    • Version 9.6.40
    • Version 9.6.30
    • Version 9.6.20
    • Version 9.6.10
    • Version 9.6.0
    • Version 9.4.0
    • Version 9.2.0
    • Version 9.0.0
  • Version 8.x
    • Version 8.8.0
    • Version 8.6.0
    • Version 8.4.0
    • Version 8.2.0
    • Version 8.1.2
    • Version 8.1.0
    • Version 8.0.0
  • Version 7.x
    • Version 7.6.0
    • Version 7.5.0
  • Documentation Homepage
Change +