Datacode

Datacode

Configure Datacode settings such as a No Read String, Module Size, or Search Strategy. This tool is helpful for reading 2D barcodes that are difficult to decode.

General Datacode Decode Settings

General Datacode decode settings include defining a timeout string, no read string, polarity, and string match.
General Datacode Decode Settings
Setting
Description
Timeout
Set a time limit to stop the execution of the inspection tool, resulting in a failure.
No Read String
Specify a no read string.
Polarity
Select a polarity for the decode.
  • Any
  • Bright
  • Dark
  • Mixed
String Match
Enable String Match to decode successfully when the value matches the string provided.

Advanced Datacode Decode Settings

Advanced Datacode decode settings include defining a detection strategy, decoding strategy, module size, detection method,  finder tradeoff, contrast threshold, line count, distortion, gap size, code slant, super resolution, perspective level, edge tracker, mirrored codes, broken patterns, rectangular codes and codes with broken corners.
Advanced Datacode Decode Settings
Setting
Description
Detection Strategy
Specify the step of image downsampling used for finding codes at different scales.
  • Super Fast
  • Fast
  • Precise
  • Strict
  • Extended
Decoding Strategy
Specify the precision of outline detection:
  • Super Fast
  • Fast
  • Precise
  • Strict
  • Extended
Module Size
Determine the minimum and maximum range for modules.
Detection Method
Specify how code candidates are located.
Finder Tradeoff
Optimize parameters for weak or jagged edges.
Contrast Threshold
Set a contrast threshold for Datacode to use.
Line Count
Limit the number of Datamatrix modules in a row and column.
Allow Distortion
Specify a distortion level:
  • None
  • Low
  • Medium
  • High
Expected Gap Size
Specify the distance between neighboring modules.
  • Zero
  • Small
  • Medium
  • Large
Maximum Code Slant
Specify the maximum deviation from the right angle in the corner of the Finder Pattern.
Use Super Resolution
Specify the image up-scaling method for low-resolution codes depending on minimum module size:
  • Auto
  • Yes
  • No
Perspective Level
Specify a perspective distortion of the code grid:
  • None
  • Low
  • High
Edge Tracker
Specify how strongly to preserve the continuity of an edge
  • Very Weak
  • Weak
  • Medium
  • Strong
  • Very Strong
Allow Mirrored
Allow mirrored codes.
Allow Broken Finder Pattern
Attempt to create a candidate if there are gaps in the Finder Pattern.
Allow Rectangular
Allow rectangular codes.
Allow Broken Corner
Attempt to create a candidate if the bottom-left corner of the code is occluded.