Documentation
Table of contents

Thanks for downloading Dynamsoft Label Recognizer Package!

Your download will start shortly. If your download does not begin, click here to retry.

DLR_ReferenceRegion

Stores the reference region information.

Attributes

Attribute Type
LocalizationSourceType EnumDLRLocalizationSourceType
Points Point[]
RegionMeasuredByPercentage int
RegionPredetectionModesIndex int
BarcodeFormatIds int
BarcodeFormatIds_2 int
BarcodeTextRegExPattern string

LocalizationSourceType

The source type used to localize the reference region(s).

int Dynamsoft.DLR.DLR_ReferenceRegion.LocalizationSourceType

Value Range

A value of EnumDLRLocalizationSourceType Enumeration items.

Default value

DLR_LST_MANUAL_SPECIFICATION

Remarks

Points

Four vertexes in a clockwise direction of a quadrilateral. Index 0 represents the left-most vertex.

DLRPoint[4] Dynamsoft.DLR.DLR_ReferenceRegion.Points

Remarks

It works only when LocalizationSourceType is setting to DLR_LST_MANUAL_SPECIFICATION.
The library will localize reference region(s) based on the quadrilateral set by current setting.

RegionMeasuredByPercentage

Whether or not to use percentage to measure the coordinate.

int Dynamsoft.DLR.DLR_ReferenceRegion.RegionMeasuredByPercentage

Value Range

[0, 1]

Default value

1

Remarks

It works only when LocalizationSourceType is setting to DLR_LST_MANUAL_SPECIFICATION.
0: not by percentage
1: by percentage
When it’s set to 1, the values of points indicate percentage (from 0 to 100); Otherwise, they indicate coordinates in pixel.

RegionPredetectionModesIndex

The index of a specific region predetection mode in the regionPredetectionModes parameter.

int Dynamsoft.DLR.DLR_ReferenceRegion.RegionPredetectionModesIndex

Value Range

[-1, 0x7fffffff]

Default value

-1

Remarks

It works only when LocalizationSourceType is setting to DLR_LST_PREDETECTED_REGION.
The library will localize reference region(s) based on the detected regions from the specified region predetection mode.
-1: all region predetection modes in the regionPredetectionModes parameter

BarcodeFormatIds

The formats of the barcode in BarcodeFormat group 1.

int Dynamsoft.DLR.DLR_ReferenceRegion.BarcodeFormatIds

Value Range

A combined value of EnumDLRBarcodeFormat Enumeration items

Default value

DLR_BF_ALL

Remarks

Barcode formats in DLRBarcodeFormat group 1 can be combined.
It works only when LocalizationSourceType is setting to DLR_LST_BARCODE.
The library will localize reference region(s) based on the barcodes whose format meets current setting.

BarcodeFormatIds_2

The formats of the barcode in BarcodeFormat group 2.

int Dynamsoft.DLR.DLR_ReferenceRegion.BarcodeFormatIds_2

Value Range

A combined value of EnumDLRBarcodeFormat_2 Enumeration items

Default value

DLR_BF2_NULL

Remarks

Barcode formats in DLRBarcodeFormat group 2 can be combined.
It works only when LocalizationSourceType is setting to DLR_LST_BARCODE.
The library will localize reference region(s) based on the barcodes whose format meets current setting.

BarcodeTextRegExPattern

The regular express pattern of barcode text.

string Dynamsoft.DLR.DLR_ReferenceRegion.BarcodeTextRegExPattern

Remarks

It works only when LocalizationSourceType is setting to DLR_LST_BARCODE.
The library will localize reference region(s) based on the barcodes whose text meets current setting.

This page is compatible for:

Version 7.5.0

Is this page helpful?

YesYes NoNo

In this article:

latest version

    • Latest version(3.2.20)
    • Version 3.x
      • Version 3.2.10
      • Version 3.2.0
      • Version 3.0.30
      • Version 3.0.20
      • Version 3.0.10
      • Version 3.0.0
    • Version 2.x
      • Version 2.2.20
      • Version 2.2.11
      • Version 2.2.10
      • Version 2.2.0
      • Version 2.0.0
      • Version 2.2.20
      • Version 2.2.11
      • Version 2.2.10
      • Version 2.2.0
      • Version 2.0.0
      • Version 2.0.0
      • Version 2.0.0
    • Version 1.x
      • Version 1.2.1
      • Version 1.2
      • Version 1.0
      • Version 1.2.1
      • Version 1.2
      • Version 1.0
      • Version 1.2.1
      • Version 1.2
      • Version 1.0
      • Version 1.2.1
    Change +
    © 2003–2024 Dynamsoft. All rights reserved.
    Privacy Statement / Site Map / Home / Purchase / Support