
Chapter
5
Reference Manual
IVC-2D
230
©
SICK AG • Advanced Industrial Sensors • www.sick.com • All rights reserved
Interactive Setups
as both a normal and a mirrored code, resulting in slower deco-
ding.
Background
Specifies whether the background of the 2D code is bright or
dark.
White
Background is brighter than the 2D code
Black
Background is darker than the 2D code
Both
The tool will decode both white and black symbols,
resulting in slower decoding.
Allow rectangular codes
Specifies whether or not to use rectangular codes in addition to
square codes.
Symbol size
Specifies the expected size of the symbol in number of cells.
If set to
Any size
, the tool will decode symbols of all sizes
(rectangular symbols only if
Allow rectangular codes
is set).
If set to a specific size, trying to decode a symbol with a different
size will result in an error.
Decoder Optimization
Tolerate L-pattern errors
Use an algorithm that tolerates gaps in the L-pattern.
Requires empty space around the symbol that is at least
2 times the cells size.
Search contrast
Sets the required difference in grayscale value between
white cells and black cells when locating the symbol.
Value in percent, where 100% means a difference of
255 grayscale levels.
Robustness
Allows for trade-offs between speed and reading perfor-
mance. Use the Fast mode if the code quality is good and
the execution time is critical. Use Robust mode if the code
quality is poor or if there are other objects near the code
in the image.
Dot Size Compensation
Dot size
Use a dilate/erode filter to enlarge or shrink the dots in
the symbols, making it easier to decode the 2D code.
A negative value means dilation, while a positive value
means erosion. The value specifies the number of times
the filter should be applied to the image, using a 3 x 3
matrix for filtering.
Results
The tool returns the read string, the amount of unused error correction and an error flag,
indicating whether the string was successfully decoded.
By setting
Diagnosis graphics level
on the
Advanced
tab, the tool will also add graphics to
the image in the destination bank.
In addition, the interactive setup displays additional result information about the decoded
2D code on the
Detailed results
tab. This information can be written to the table, by setting
Output detailed results
and
Table index
on the
General
tab.
Graphics
Diagnosis graphics level
Specifies what additional graphics to add to the image in the
destination bank:
None
Do not add any additional graphics.
Code outline
Draw the outline of the 2D code.