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.

ImageParameter Object | DeblurModes

DeblurModes

Mode Properties

DeblurModes is a parameter for setting the mode for deblurring. It consisits of one or more DeblurMode items. The array index represents the priority of the item. The smaller index is, the higher priority is.

Value Type Value Range Default Value
DeblurMode array “DM_SKIP”
“DM_DIRECT_BINARIZATION”
“DM_THRESHOLD_BINARIZATION”
“DM_GRAY_EQUALIZATION”
“DM_SMOOTHING”
“DM_MORPHING”
“DM_DEEP_ANALYSIS”
“DM_SHARPENING”
“DM_BASED_ON_LOC_BIN”
“DM_SHARPENING_SMOOTHING”
[“DM_SKIP”, “DM_SKIP”, “DM_SKIP”, “DM_SKIP”, “DM_SKIP”, “DM_SKIP”, “DM_SKIP”, “DM_SKIP”]

See Also :
DeblurMode Enumeration

Mode Arguments

LibraryFileName

Sets the file name of the library to load dynamically.

Value Type Value Range Default Value Valid For
string A string value representing file name. ”” All DeblurMode items except DM_SKIP

Remarks
The library must be in the same place with Dynamsoft Barcode Reader Library.

LibraryParameters

Sets the parameters passed to the library to load dynamically.

Value Type Value Range Default Value Valid For
string A string value representing parameters. ”” All DeblurMode items except DM_SKIP

Setting Methods

As JSON Parameter

DeblurModes as a JSON parameter is a JSON Object array. Each JSON Object has a key Mode for setting the mode. The array index decides the priority of the mode for deblurring. Default values will be used if there is no manual setting.

Json Object Json Parameter Name Value Type
ImageParameter DeblurModes JSON Object Array

Json Parameter Example

{
    "DeblurModes": [
        {
            "Mode": "DM_DIRECT_BINARIZATION"
        }
    ]
}

 

As PublicRuntimeSettings Member

DeblurModes is a DeblurMode array defines in PublicRuntimeSettings. It is used for setting the modes and the priority for deblurring. Default value will be used if there is no manual setting.

Struct Struct Member Name Value Type
PublicRuntimeSettings deblurModes DeblurMode[10]

See Also

This page is compatible for:

Version 7.5.0

Is this page helpful?

YesYes NoNo

latest version

    • Latest version
    • Version 8.8.0
    • Version 8.6.3
    • Version 8.6.1
    • 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