QR Code Detection¶
Class: QRCodeDetectorBlockV1
Source: inference.core.workflows.core_steps.models.third_party.qr_code_detection.v1.QRCodeDetectorBlockV1
Detect the location of a QR code.
This block is useful for manufacturing and consumer packaged goods projects where you need to detect a QR code region in an image. You can then apply Crop block to isolate each QR code then apply further processing (i.e. read a QR code with a custom block).
Type identifier¶
Use the following identifier in step "type" field: roboflow_core/qr_code_detector@v1to add the block as
as step in your workflow.
Properties¶
| Name | Type | Description | Refs |
|---|---|---|---|
name |
str |
Enter a unique identifier for this step.. | ❌ |
The Refs column marks possibility to parametrise the property with dynamic values available
in workflow runtime. See Bindings for more info.
Available Connections¶
Compatible Blocks
Check what blocks you can connect to QR Code Detection in version v1.
- inputs:
Perspective Correction,Stability AI Inpainting,Image Convert Grayscale,Morphological Transformation,Pixelate Visualization,Stitch Images,QR Code Generator,Image Slicer,Image Preprocessing,SIFT,Line Counter Visualization,Polygon Zone Visualization,Image Threshold,Image Slicer,Corner Visualization,Dynamic Crop,Stability AI Outpainting,Halo Visualization,Heatmap Visualization,Keypoint Visualization,Color Visualization,Blur Visualization,Stability AI Image Generation,Camera Focus,Label Visualization,Classification Label Visualization,Camera Focus,Camera Calibration,Morphological Transformation,Trace Visualization,Contrast Enhancement,Bounding Box Visualization,Reference Path Visualization,Depth Estimation,Halo Visualization,Ellipse Visualization,Model Comparison Visualization,Dot Visualization,SIFT Comparison,Image Contours,Mask Visualization,Relative Static Crop,Crop Visualization,Background Subtraction,Circle Visualization,Text Display,Polygon Visualization,Background Color Visualization,Absolute Static Crop,Image Blur,Polygon Visualization,Contrast Equalization,Grid Visualization,Icon Visualization,Triangle Visualization - outputs: None
Input and Output Bindings¶
The available connections depend on its binding kinds. Check what binding kinds
QR Code Detection in version v1 has.
Bindings
-
input
images(image): The image to infer on..
-
output
predictions(qr_code_detection): Prediction with QR code detection.
Example JSON definition of step QR Code Detection in version v1
{
"name": "<your_step_name_here>",
"type": "roboflow_core/qr_code_detector@v1",
"images": "$inputs.image"
}