#ifndef IMAGEDRAWELEMENT_H #define IMAGEDRAWELEMENT_H #include //#include #include #include #include "../StructureApp/TrackingTrigger.h" class ImageDrawElement : public ImageFactoryElement { public: ImageDrawElement(); // ImageFactoryElement interface // void setFaces(std::vector value); void setYoloObjects(std::vector value); private: virtual void processImage(cv::Mat &) override; void darwProperty(cv::Mat &image, string key, string value, int x, int y); private: // DoubleBufferedData> faces; DoubleBufferedData> yoloObjects; }; #endif // IMAGEDRAWELEMENT_H