Resource Base
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.

AllModuleDeviation

AllModuleDeviation is a parameter to specify the width deviation value (in moduleSize) of a non-standard 1D barcode type relative to the standard barcode width. It is defined as below:

Value Type Value Range Default Value
int [0, 0x7fffffff] 0

Remarks
The unit is barcode module size. For example, if the standard barcode module size is 2px and AllModuleDeviation is 1, then the non-standard barcode module size is 4px.

Setting Methods

AllModuleDeviation is supported to be set through JSON template.

As JSON Parameter

AllModuleDeviation as a JSON parameter is a number value defined as below.

Key Name Key Value
AllModuleDeviation A number from [0, 0x7fffffff]

JSON Example

{
    "AllModuleDeviation": 1
}

Impacts on Performance

Speed

AllModuleDeviation has no influence on the Speed.

Read Rate

Setting AllModuleDeviation to an appropriate value when detecting non-standard barcodes may improve the Read Rate.

Accuracy

Setting AllModuleDeviation to an appropriate value when detecting non-standard barcodes may improve the Accuracy.

This page is compatible for:

Version 7.5.0

Is this page helpful?

YesYes NoNo

In this article:

latest version

    • Latest version
    • Version 8.6.0
    • Version 8.4.0
    • Version 8.2.5
    • Version 8.2.3
    • Version 8.2.1
    • Version 8.2.0
    • Version 8.1.3
    • Version 8.1.2
    • Version 8.1.0
    • Version 8.0.0
    • Version 7.6.0
    • Version 7.5.0
    Change +
    © 2003–2021 Dynamsoft. All rights reserved.
    Privacy Statement / Site Map / Home / Purchase / Support