12 #if defined(OCEAN_QRCODES_QRCODEDEBUGELEMENTS_ENABLED)
This class implements a scoped hierarchy.
Definition: QRCodeDebugElements.h:71
ScopedHierarchy(const std::string &hierarchy)
Creates a new scoped object and pushes the given hierarchy.
Definition: QRCodeDebugElements.h:82
This class implements debug elements for the development of the QR code detector.
Definition: QRCodeDebugElements.h:36
ElementId
Definition of available debug elements.
Definition: QRCodeDebugElements.h:45
@ EI_SOURCE_IMAGE_Y8
Indicator for the source image as Y8.
Definition: QRCodeDebugElements.h:50
@ EI_FINDER_PATTERNS
Indicator for images with individual finder patterns drawn into it.
Definition: QRCodeDebugElements.h:55
@ EI_INVALID
Indicator for an invalid element.
Definition: QRCodeDebugElements.h:47
@ EI_FINDER_PATTERN_TRIPLETS
Indicator for images with finder patterns grouped into triplets drawn into it.
Definition: QRCodeDebugElements.h:57
@ EI_DETECTION
Indicator for images with current detections.
Definition: QRCodeDebugElements.h:63
@ EI_COMPUTE_POSES
Indicator for images with all of the initial poses of QR code candidates.
Definition: QRCodeDebugElements.h:60
@ EI_SOURCE_IMAGE_RGB24
Indicator for the source image as RGB24.
Definition: QRCodeDebugElements.h:52
This class implements a scoped hierarchy.
Definition: DebugElements.h:37
This class implements the base class for a container for debug elements.
Definition: DebugElements.h:29
This template class is the base class for all singleton objects.
Definition: Singleton.h:71
std::vector< QRCode > QRCodes
Definition of a vector of QR codes.
Definition: QRCode.h:25
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15