You are here: Start » AVL.NET » DataMatrixDetectionParams Class
DataMatrixDetectionParams Class
Specifies how data matrix codes are being detected.
Namespace: | AvlNet |
---|---|
Assembly: | AVL.NET.TS.dll |
Constructors
Properties
Name | Type | Description | |
---|---|---|---|
ContrastHysteresis | System.Int32 | A value dynamically subtracted from ContrastThreshold to improve local segmentation | |
ContrastPerturbations | System.Int32 | Number of perturbations applied to ContrastThreshold for improving possibility of detection when lighting conditions are highly variable | |
ContrastThreshold | System.Int32 | Guaranteed gray level difference between dark and bright modules | |
DetectionMethod | AvlNet.DataMatrixDetectionMethod | Specifies which feature is used for code detection: the shape of the finder pattern or the blob of the quiet zone | |
DynamicSNRatio | System.Nullable<System.Int32> | Signal-to-Noise Ratio that dynamically increases ContrastThreshold; use with low values of ContrastThreshold | |
ForceIsotropy | System.Boolean | Switches to image preprocessing methods that give more stable results for different code rotations | |
NonBinarySegmentation | System.Boolean | Assumes that there might be pixels significantly brighter or darker than the foreground or the background modules in near proximity of the quiet zone; use with DetectionMethod=FinderPattern | |
OutlineStrategy | AvlNet.DataMatrixOutlineStrategy | Specifies precision of outline detection | |
PyramidStrategy | AvlNet.DataMatrixPyramidStrategy | Specifies the step of image downsampling used for finding codes at different scales |
Methods
Name | Description | |
---|---|---|
Equals(object) | Inherited from System.Object | |
GetHashCode() | Inherited from System.Object | |
GetType() | Inherited from System.Object | |
ToString() | Inherited from System.Object |