Comment on page
Barcode Reader
The
Barcode Reader
node in AugeLab Studio is used to read barcodes and QR codes from an input image.The
Barcode Reader
node takes an input image containing a barcode or QR code and performs barcode decoding. The node detects the barcode type and retrieves the decoded data from the image.- Node Title: Barcode Reader
- Node ID: OP_NODE_BARCODE_READER
The
Barcode Reader
node has the following input socket:- 1.Barcode Image: The input image containing a barcode or QR code to be read.
The
Barcode Reader
node has the following output sockets:- 1.Barcode Image: The input image with any detected barcodes highlighted.
- 2.Barcode Type: The type of the detected barcode. The value represents the barcode format or symbology. The specific format can vary, but common types include EAN-13, UPC-A, Code 128, QR Code, etc.
- 3.Barcode Data: The decoded data from the detected barcode. The data represents the information encoded in the barcode, such as product codes, URLs, text, etc.
- 1.Drag and drop the
Barcode Reader
node from the node library onto the canvas in AugeLab Studio. - 2.Connect the input image containing the barcode or QR code to the Barcode Image input socket of the
Barcode Reader
node. - 3.Run the pipeline.
- 4.The
Barcode Reader
node will detect and decode any barcodes or QR codes in the input image. - 5.The resulting image will have any detected barcodes highlighted.
- 6.The barcode type and decoded data will be output through the respective output sockets.
- 7.Use the output information for further processing, analysis, or visualization.
- The
Barcode Reader
node uses thebarcode_reader.decode
function from the AugeLab Studio library to perform barcode decoding. - The
decode
function detects and decodes barcodes and QR codes from the input image. - If a barcode or QR code is detected in the input image, it will be highlighted in the output image.
- If no barcode or QR code is detected, the original input image will be returned.
- The specific barcode types and decoding capabilities depend on the underlying library and its configuration.
- The
Barcode Reader
node is useful for applications involving barcode scanning, inventory management, product identification, and data extraction from barcoded items.
That concludes the documentation for the
Barcode Reader
node in AugeLab Studio. This node allows you to read barcodes and QR codes from an input image, retrieve the barcode type and decoded data, and highlight the detected barcodes in the output image. Use this node for barcode scanning, inventory management, and various applications requiring barcode or QR code decoding.