-
Notifications
You must be signed in to change notification settings - Fork 1
QrDetector
Moscowsky Anton edited this page Nov 23, 2021
·
6 revisions
An attribute that recognizes QR codes using OpenCV. __It is recommended to use QrZbarDetector instead, because this one is able to detect only one code in the image (in the case of several codes in the image, the work is not predictable), does not work well with repetitions and distortions. Don't work with OpenCV 3.2.0 (default in Melodic)
Modes | Accuracy assessment | 3D-translation | 3D-rotation | Contour extraction | Additional info |
---|---|---|---|---|---|
D | - | ❌ | ❌ | ✔ | <Attribute_name>:info |
Returns areas with a QR code. Able to recognize only one code in the image.
Not implemented
Not implemented
- Name (string, must be set) attribute unique name
- Type (string, must be "Qr") attribute type
- Weight (double, default: 1) attribute weight
- Probability (double, default: 0.75) not used in this attribute
- Contour (bool, default: true) returns the contour of the attribute if true
None
<?xml version="1.0" ?>
<AttributeLib>
<Attribute Name="QrcodeCV" Type="Qr"/>
</AttributeLib>
<SimpleObjectBase>
<SimpleObject Name="QRcode" ID="70">
<Attribute Type="Detect">QrcodeCV</Attribute>
</SimpleObject>
</SimpleObjectBase>
- Home
- ROS-interface
- Interacting with a package through a configuration file
- Common structure of the configuration file
-
Simple objects
- Clusterization
- Filtering
- Tracking
- Attributes
- HSVcolor
- HistColor
- HaarCascade
- Size
- Hough
- Dimension
- BasicMotion
- Aruco
- Feature
- Pose
- DNN
- QR
- QR_Zbar
- LogicAnd
- LogicNot
- LogicOr
- Blob
- Depth
- RoughDist
- Dist
- FaceDlib
- ExractedInfoId
- ExractedInfoString
- UnitTranslation
- SquareObjectDistance
- TorchYOLOv7Attribute
- TorchYOLOv7KeypointAttribute
- ROSSubcriberOpenPoseRaw
- DummyHumanPose
- Complex objects
- Install Guides
- Usage Guides
- Troubleshooting