Table of contents

Need better scanning performance?

Get a FREE customized reading template.

BarcodeDecodingSection

BarcodeDecodingSection defines the configuration settings for the barcode decoding process. In JSON, it is represented as a Section object with "Section": "ST_BARCODE_DECODING".

JSON Structure

Location in template:

BarcodeReaderTaskSettingOptions[i]
    └── SectionArray[j] (Section object where Section = "ST_BARCODE_DECODING")

Parent object: SectionArray

Example:

{
    "Section": "ST_BARCODE_DECODING",
    "ImageParameterName": "ip_dbrDefault",
    "StageArray": [
        {
            "Stage": "SST_RESIST_DEFORMATION"
        },
        {
            "Stage": "SST_DECODE_BARCODES"
        }
    ]
}

Parameters

Section

Specifies the section type. Fixed value: ST_BARCODE_DECODING.

Parameter Details
Type
string
Required
Yes
Default Value
"ST_BARCODE_DECODING"

ImageParameterName

Specifies the name of an ImageParameter object to apply in the stages of this section.

Parameter Details
Type
string
Range
Must be the name of an ImageParameter object defined under ImageParameterOptions
Default Value
""

StageArray

Specifies the stage objects within this section. The BarcodeDecodingSection consists of the following stages:

Stage Description
ResistDeformationStage (SST_RESIST_DEFORMATION) Applies preprocessing techniques to reduce image deformation and improve barcode recognition accuracy.
ComplementBarcodeStage (SST_COMPLEMENT_BARCODE) Defines configuration settings for the barcode complement process.
ScaleBarcodeImageStage (SST_SCALE_BARCODE_IMAGE) Scales the barcode image according to the specified scaling mode to optimize recognition.
DecodeBarcodesStage (SST_DECODE_BARCODES) Extracts and interprets barcode data from the localized barcode regions.

This page is compatible for:

Is this page helpful?

YesYes NoNo

In this article: