1D/2D Barcode Recognition
Function
This Step is used to 1D and 2D barcodes within the specified image region, and output the code contents and their positions in the image.
This Step supports the following code types: UPC-A, UPC-E, EAN-8, EAN-13, Code 93, Code 39, Code 128, ITF, RSS-14, RSS Expanded, Codabar, QR Code, Data Matrix, Aztec Code, PDF417, and MaxiCode.
Input Description
| Input item | Description |
|---|---|
Image |
Image containing 1D or 2D barcodes. |
Alignment Parameter Group |
Optional input. Used to adjust the ROI’s pose in sync with the target object’s pose changes. |
Parameter Description
| Parameter | Description |
|---|---|
Decoding Strategy |
Parameter description: Select the decoding strategy for 1D and 2D barcodes. Different strategies vary in recognition speed and robustness in complex scenarios. Value list:
|
ROI Settings |
Parameter description: This parameter is used to limit the image processing region. If no ROI is set, the Step will process the entire image.
|
Result Verification |
Parameter description: When checked, the decoded 1D and 2D barcode results will be verified to prevent misreads and ensure the code content meets expectations.
|
Verification Mode |
Parameter description: Select the method used to verify the code content. Value list:
|
Validation value |
Parameter description: The target code content used for verification.
|
Global Variable |
Parameter description: Select the global variable that contains the target code content.
|
Output Description
| Output item | Description |
|---|---|
1D/2D Barcode Content |
The content of each recognized 1D or 2D barcode. |
1D/2D Barcode Location |
The position of each recognized 1D or 2D barcode in the image. |
1D/2D Barcode Verification Result |
Indicates whether each 1D or 2D barcode passes verification. It outputs true if verification passes, and false otherwise. This output port is displayed only after the Result Verification parameter is checked. |
Troubleshooting
|
For common errors, see Error Code List. |