Vision module

Detector

Base interface for detectors that consume normalized vision frames.

#include <icy/vision/detector.h>

class Detector

Defined in src/vision/include/icy/vision/detector.h:25

Subclassed by
MotionDetector

Public Attributes

ReturnNameDescription
VisionEventSignalEvent

Event

VisionEventSignal Event

Type: VisionEventSignal

Defined in src/vision/include/icy/vision/detector.h:30

Public Methods

ReturnNameDescription
~Detector virtualDefaulted destructor.
voidreset virtual
voidprocess virtual

~Detector

virtual

virtual ~Detector() = default

Defined in src/vision/include/icy/vision/detector.h:28

Defaulted destructor.


reset

virtual

virtual void reset()

Defined in src/vision/include/icy/vision/detector.h:32

Reimplemented by


process

virtual

virtual void process(const VisionFramePacket & packet)

Defined in src/vision/include/icy/vision/detector.h:33

Reimplemented by