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.

DLRReferenceRegion

You are viewing a history document page of Dynamsoft Label Recognizer Android v1.x.

Stores the reference region information.

Attributes

Attribute Type
localizationSourceType DLRLocalizationSourceType
points DLRPoint[]
regionMeasuredByPercentage int
regionPredetectionModesIndex int
barcodeFormatIds int
barcodeFormatIds_2 int
barcodeTextRegExPattern String

localizationSourceType

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

int com.dynamsoft.dlr.DLRReferenceRegion.localizationSourceType

Value Range

A value of DLRLocalizationSourceType 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[] com.dynamsoft.dlr.DLRReferenceRegion.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 com.dynamsoft.dlr.DLRReferenceRegion.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 com.dynamsoft.dlr.DLRReferenceRegion.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 com.dynamsoft.dlr.DLRReferenceRegion.barcodeFormatIds

Value Range

A combined value of DLRBarcodeFormat 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 com.dynamsoft.dlr.DLRReferenceRegion.barcodeFormatIds_2

Value Range

A combined value of DLRBarcodeFormat_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 com.dynamsoft.dlr.DLRReferenceRegion.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.30)
    • Version 3.x
      • Version 3.0.20
    • Version 2.x
      • Version 2.2.20
      • Version 2.0.0
    • Version 1.x
      • Version 1.2.1
      • Version 1.2.0
      • Version 1.0.0
    Change +
    © 2003–2024 Dynamsoft. All rights reserved.
    Privacy Statement / Site Map / Home / Purchase / Support