Dev Center
Table of contents

FurtherModes

Stores the FurtherModes.

public struct FurtherModes

Attributes

Attribute Type
ColourClusteringModes EnumColourClusteringMode[ ]
ColourConversionModes EnumColourConversionMode[ ]
GrayscaleTransformationModes EnumGrayscaleTransformationMode[ ]
RegionPredetectionModes EnumRegionPredetectionMode[ ]
ImagePreprocessingModes EnumImagePreprocessingMode[ ]
TextureDetectionModes EnumTextureDetectionMode[ ]
TextFilterModes EnumTextFilterMode[ ]
TextAssistedCorrectionMode EnumTextAssistedCorrectionMode
DPMCodeReadingModes EnumDPMCodeReadingMode[ ]
DeformationResistingModes EnumDeformationResistingMode[ ]
BarcodeComplementModes EnumBarcodeComplementMode[ ]
BarcodeColourModes EnumBarcodeColourMode[ ]
AccompanyingTextRecognitionModes EnumAccompanyingTextRecognitionMode[ ]

ColourClusteringModes

Sets the mode and priority for colour categorization. Not supported yet.

EnumColourClusteringMode[] Dynamsoft.Barcode.FurtherModes.ColourClusteringModes
  • Value range
    Each array item can be any one of the ColourClusteringMode Enumeration items.

  • Default value
    [EnumColourClusteringMode.CCM_SKIP, EnumColourClusteringMode.CCM_SKIP, EnumColourClusteringMode.CCM_SKIP, EnumColourClusteringMode.CCM_SKIP, EnumColourClusteringMode.CCM_SKIP, EnumColourClusteringMode.CCM_SKIP, EnumColourClusteringMode.CCM_SKIP, EnumColourClusteringMode.CCM_SKIP]

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

ColourConversionModes

Sets the mode and priority for converting a colour image to a grayscale image.

EnumColourConversionMode[] Dynamsoft.Barcode.FurtherModes.ColourConversionModes
  • Value range
    Each array item can be any one of the ColourConversionMode Enumeration items.

  • Default value
    [EnumColourConversionMode.CICM_GENERAL, EnumColourConversionMode.CICM_SKIP, EnumColourConversionMode.CICM_SKIP, EnumColourConversionMode.CICM_SKIP, EnumColourConversionMode.CICM_SKIP, EnumColourConversionMode.CICM_SKIP, EnumColourConversionMode.CICM_SKIP, EnumColourConversionMode.CICM_SKIP]

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

GrayscaleTransformationModes

Sets the mode and priority for the grayscale image conversion.

EnumGrayscaleTransformationMode[] Dynamsoft.Barcode.FurtherModes.GrayscaleTransformationModes
  • Value range
    Each array item can be any one of the GrayscaleTransformationMode Enumeration items.

  • Default value
    [EnumGrayscaleTransformationMode.GTM_ORIGINAL, EnumGrayscaleTransformationMode.GTM_SKIP, EnumGrayscaleTransformationMode.GTM_SKIP, EnumGrayscaleTransformationMode.GTM_SKIP, EnumGrayscaleTransformationMode.GTM_SKIP, EnumGrayscaleTransformationMode.GTM_SKIP, EnumGrayscaleTransformationMode.GTM_SKIP, EnumGrayscaleTransformationMode.GTM_SKIP]

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

RegionPredetectionModes

Sets the region pre-detection mode for barcodes search.

EnumRegionPredetectionMode[] Dynamsoft.Barcode.FurtherModes.RegionPredetectionModes
  • Value range
    Each array item can be any one of the RegionPredetectionMode Enumeration items.

  • Default value
    [EnumRegionPredetectionMode.RPM_GENERAL, EnumRegionPredetectionMode.RPM_SKIP, EnumRegionPredetectionMode.RPM_SKIP, EnumRegionPredetectionMode.RPM_SKIP, EnumRegionPredetectionMode.RPM_SKIP, EnumRegionPredetectionMode.RPM_SKIP, EnumRegionPredetectionMode.RPM_SKIP, EnumRegionPredetectionMode.RPM_SKIP]

  • Remark
    The array index represents the priority of the item. The smaller index is, the higher priority is. If the image is large and the barcode on the image is very small, it is recommended to enable region predetection to speed up the localization process and recognition accuracy.

ImagePreprocessingModes

Sets the mode and priority for image preprocessing algorithms.

EnumImagePreprocessingMode[] Dynamsoft.Barcode.FurtherModes.ImagePreprocessingModes
  • Value range
    Each array item can be any one of the ImagePreprocessingMode Enumeration items.

  • Default value
    [EnumImagePreprocessingMode.IPM_GENERAL, EnumImagePreprocessingMode.IPM_SKIP, EnumImagePreprocessingMode.IPM_SKIP, EnumImagePreprocessingMode.IPM_SKIP, EnumImagePreprocessingMode.IPM_SKIP, EnumImagePreprocessingMode.IPM_SKIP, EnumImagePreprocessingMode.IPM_SKIP, EnumImagePreprocessingMode.IPM_SKIP]

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

TextureDetectionModes

Sets the mode and priority for texture detection.

EnumTextureDetectionMode[] Dynamsoft.Barcode.FurtherModes.TextureDetectionModes
  • Value range
    Each array item can be any one of the TextureDetectionMode Enumeration items.

  • Default value
    [EnumTextureDetectionMode.TDM_GENERAL_WIDTH_CONCENTRATION, EnumTextureDetectionMode.TDM_SKIP, EnumTextureDetectionMode.TDM_SKIP, EnumTextureDetectionMode.TDM_SKIP, EnumTextureDetectionMode.TDM_SKIP, EnumTextureDetectionMode.TDM_SKIP, EnumTextureDetectionMode.TDM_SKIP, EnumTextureDetectionMode.TDM_SKIP]

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

TextFilterModes

Sets the mode and priority for text filter.

EnumTextFilterMode[] Dynamsoft.Barcode.FurtherModes.TextFilterModes
  • Value range
    Each array item can be any one of the TextFilterMode Enumeration items.

  • Default value
    [EnumTextFilterMode.TFM_GENERAL_CONTOUR, EnumTextFilterMode.TFM_SKIP, EnumTextFilterMode.TFM_SKIP, EnumTextFilterMode.TFM_SKIP, EnumTextFilterMode.TFM_SKIP, EnumTextFilterMode.TFM_SKIP, EnumTextFilterMode.TFM_SKIP, EnumTextFilterMode.TFM_SKIP]

  • Remark
    The array index represents the priority of the item. The smaller index is, the higher priority is. If the image contains a lot of text, you can enable text filter to speed up the localization process.

TextAssistedCorrectionMode

Sets the mode of text assisted correction for barcode decoding. Not supported yet.

EnumTextAssistedCorrectionMode Dynamsoft.Barcode.FurtherModes.TextAssistedCorrectionMode
  • Value range
    Any one of the TextAssistedCorrectionMode Enumeration items.

  • Default value
    EnumTextAssistedCorrectionMode.TACM_VERIFYING

DPMCodeReadingModes

Sets the mode and priority for DPM code reading.

EnumDPMCodeReadingMode[] Dynamsoft.Barcode.FurtherModes.DPMCodeReadingModes
  • Value range
    Each array item can be any one of the DPMCodeReadingMode Enumeration items.

  • Default value
    [EnumDPMCodeReadingMode.DPMCRM_SKIP, EnumDPMCodeReadingMode.DPMCRM_SKIP, EnumDPMCodeReadingMode.DPMCRM_SKIP, EnumDPMCodeReadingMode.DPMCRM_SKIP, EnumDPMCodeReadingMode.DPMCRM_SKIP, EnumDPMCodeReadingMode.DPMCRM_SKIP, EnumDPMCodeReadingMode.DPMCRM_SKIP, EnumDPMCodeReadingMode.DPMCRM_SKIP]

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

DeformationResistingModes

Sets the mode and priority for deformation resisting.

EnumDeformationResistingMode[] Dynamsoft.Barcode.FurtherModes.DeformationResistingModes
  • Value range
    Each array item can be any one of the DeformationResistingMode Enumeration items.

  • Default value
    [EnumDeformationResistingMode.DRM_SKIP, EnumDeformationResistingMode.DRM_SKIP, EnumDeformationResistingMode.DRM_SKIP, EnumDeformationResistingMode.DRM_SKIP, EnumDeformationResistingMode.DRM_SKIP, EnumDeformationResistingMode.DRM_SKIP, EnumDeformationResistingMode.DRM_SKIP, EnumDeformationResistingMode.DRM_SKIP]

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

BarcodeComplementModes

Sets the mode and priority to complement the missing parts in the barcode.

EnumColourConversionMode[] Dynamsoft.Barcode.FurtherModes.ColourConversionModes
  • Value range
    Each array item can be any one of the BarcodeComplementMode Enumeration items.

  • Default value
    [EnumColourConversionMode.BCM_SKIP, EnumColourConversionMode.BCM_SKIP, EnumColourConversionMode.BCM_SKIP, EnumColourConversionMode.BCM_SKIP, EnumColourConversionMode.BCM_SKIP, EnumColourConversionMode.BCM_SKIP, EnumColourConversionMode.BCM_SKIP, EnumColourConversionMode.BCM_SKIP]

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

BarcodeColourModes

Sets the mode and priority for the barcode colour mode used to process the barcode zone.

EnumBarcodeColourMode[] Dynamsoft.Barcode.FurtherModes.BarcodeColourModes
  • Value range
    Each array item can be any one of the BarcodeColourMode Enumeration items.

  • Default value
    [EnumBarcodeColourMode.BICM_DARK_ON_LIGHT, EnumBarcodeColourMode.BICM_SKIP, EnumBarcodeColourMode.BICM_SKIP, EnumBarcodeColourMode.BICM_SKIP, EnumBarcodeColourMode.BICM_SKIP, EnumBarcodeColourMode.BICM_SKIP, EnumBarcodeColourMode.BICM_SKIP, EnumBarcodeColourMode.BICM_SKIP]

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

AccompanyingTextRecognitionModes

Sets the mode and priority to recognize accompanying text.

EnumAccompanyingTextRecognitionMode[] Dynamsoft.Barcode.FurtherModes.AccompanyingTextRecognitionModes
  • Value range
    Each array item can be any one of the AccompanyingTextRecognitionMode Enumeration items.

  • Default value
    [EnumAccompanyingTextRecognitionMode.ATRM_SKIP, EnumAccompanyingTextRecognitionMode.ATRM_SKIP, EnumAccompanyingTextRecognitionMode.ATRM_SKIP, EnumAccompanyingTextRecognitionMode.ATRM_SKIP, EnumAccompanyingTextRecognitionMode.ATRM_SKIP, EnumAccompanyingTextRecognitionMode.ATRM_SKIP, EnumAccompanyingTextRecognitionMode.ATRM_SKIP, EnumAccompanyingTextRecognitionMode.ATRM_SKIP]

  • Remark
    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

version 7.6.0

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