Dev Center
Table of contents

Thanks for downloading Dynamsoft Barcode Reader Package!

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

How to set appropriate DBR parameter configurations

Dynamsoft Barcode Reader (DBR) offers flexible parameters to meet the decoding requirements of different scenario-settings and requirements. Here you can learn how to choose the appropriate parameter configurations for your project.

DBR Parameter Configuration Methods

DBR provides two parameter configuration methods: RuntimeSetting and JSON template.

For more information, please refer to this article: How to set DBR parameters.

DBR Barcode Format and Expected Barcode Counts

It is common that you may want to specify Barcode Format and Expected Barcode Counts for the scanning process.

For more information, please refer to: How to set the barcode format and the number of barcodes expected to be detected.

DBR Algorithm Flow

Understanding the general flow of the DBR algorithm can help you better choose the appropriate parameters for your project. The general processing process of DBR for images consists the below:

Determine the Region Of Interest in the image

Region Of Interest (ROI) in an image usually refers to the characteristic area of the image that contains the barcode region that you care about. This step involves the following:

Barcode Region Localization in ROI

This part is to locate the barcode region in ROI. Main steps:

Identify the type of located barcode region

This step will identify and standardize the type of located Barcode Region, including the following steps:

  • Find the exact boundary of barcode region
  • Barcode region standardization
  • In the process of barcode region standardization, the barcode region that is too small may be enlarged. For more information, please refer to this article: How to read barcodes with small module size.

Decode Located Barcode Region

This part includes the following steps:

Return Results

DBR’s returned results include the decoding results and intermediate results.
For more information, please refer to this article: How to filter and sort decoding results and How to obtain and use intermediate results.

Control Terminate Phase

Learn how to set timeout for decoding and also specify a certain stage to terminate the DBR algorithm.
For more information, please refer to this article: How to control the Terminate Phase.

Configure parameters for specific barcode formats

In addition to common configuration parameters, DBR also provides code-specific configuration parameters to meet the diverse user needs.
For more information, please refer to this article: Configure parameters for specific barcode formats.

This page is compatible for:

Version 7.5.0

Is this page helpful?

YesYes NoNo

In this article:

latest version

    • Latest version
    • Version 10.x
      • Version 10.2.0
      • Version 10.0.21
      • Version 10.0.20
      • Version 10.0.10
      • Version 10.0.0
    • Version 9.x
      • Version 9.6.40
      • Version 9.6.33
      • Version 9.6.32
      • Version 9.6.31
      • 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
    Change +