VisionProcessor

Interface for one image detector, such as a QR, barcode or face detector.

Declared in src/libs/libvision/vision/VisionProcessor.hpp
Inherited By BarcodeDetector
Group vision

Detailed description

A VisionProcessor takes a QImage and returns a list of DetectionResult values: a bounding box, a confidence, a type and the decoded data. typeId() names the processor, supportedTypes() lists the detection types it reports, and isAvailable() says whether it can run in this build. VisionFactory creates the processors.

See also BarcodeDetector.

In this section