Web Demos

BARCODE READER SDK DEMO

Explore the flexibe barcode reading settings to optimize for your specific usage scenario.

WEB TWAIN SDK DEMO

Try the most popular web scanner features: scan images, import local images and PDF files, edit, save to local, upload to database, and etc.

BARCODE READER JAVASCRIPT DEMO

Transform any camera-equipped devices into real-time, browser-based barcode and QR code scanners.

MRZ SCANNER WEB DEMO

Detects the machine-readable zone of a passport, scans the text, and parses into human-readable data.

APP STORE DEMOS

BARCODE READER SDK FOR IOS

BARCODE READER SDK FOR ANDROID

VIEW MORE DEMOS >
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.

iDLRRuntimeSettings

Defines a struct to configure the text recognizer runtime settings. These settings control the text recognition process.

Attributes

Attribute Type
maxThreadCount NSInteger
characterModelName NSString*
linesCount NSInteger
regionPredetectionModes NSArray *
referenceRegion iDLRReferenceRegion*
textArea iDLRQuadrilateral*
grayscaleTransformationModes NSArray *

maxThreadCount

Sets the number of threads the algorithm will use to recognize label.

NSInteger maxThreadCount

Value Range

[1, 4]

Default value

4

Remarks

To keep a balance between speed and quality, the library concurrently runs four different threads by default.

characterModelName

The name of the CharacterModel.

NSString* characterModelName

linesCount

Sets the text lines count of the text area.

NSInteger linesCount

Value Range

[0, 200]

Default value

0

Remarks

0: line count is not certain.

regionPredetectionModes

Sets the region pre-detection mode.

NSArray * regionPredetectionModes

Value Range

Each array item can be any one of the EnumDLRRegionPredetectionMode Enumeration items.

Default value

[EnumDLRRegionPredetectionModeSkip,EnumDLRRegionPredetectionModeSkip,EnumDLRRegionPredetectionModeSkip,EnumDLRRegionPredetectionModeSkip,EnumDLRRegionPredetectionModeSkip,EnumDLRRegionPredetectionModeSkip,EnumDLRRegionPredetectionModeSkip,EnumDLRRegionPredetectionModeSkip]

Remarks

The array index represents the priority of the item. The smaller index is, the higher priority is.

referenceRegion

Sets the reference region to search for text.

iDLRReferenceRegion* referenceRegion

textArea

Sets the text area relative to the reference region.

iDLRQuadrilateral* textArea

grayscaleTransformationModes

Sets the grayscale transformation mode.

NSArray * grayscaleTransformationModes

Value Range

Each array item can be any one of the EnumDLRGrayscaleTransformationMode Enumeration items.

Default value

[EnumDLRGrayscaleTransformationModeOriginal,EnumDLRGrayscaleTransformationModeSkip,EnumDLRGrayscaleTransformationModeSkip,EnumDLRGrayscaleTransformationModeSkip,EnumDLRGrayscaleTransformationModeSkip,EnumDLRGrayscaleTransformationModeSkip,EnumDLRGrayscaleTransformationModeSkip,EnumDLRGrayscaleTransformationModeSkip]

Remarks

The array index represents the priority of the item. The smaller index is, the higher priority is.

This page is compatible for:

Version 7.5.0

Is this page helpful?

YesYes NoNo

In this article:

latest version

    • Latest version
    • Version 2.2.20
    • Version 2.2.11
    • Version 2.2.10
    • Version 2.2.0
    • Version 2.0.0
    • Version 1.2.1
    • Version 1.2
    • Version 1.0
    Change +
    © 2003–2023 Dynamsoft. All rights reserved.
    Privacy Statement / Site Map / Home / Purchase / Support