#ifndef OUTPUTTER_H #define OUTPUTTER_H // Includes, project. #include #include #include //#include "VislabComponent.hpp" #include #include "VislabImageProcessor.h" // Includes, lib3dv. #include #include #include #include #include #include namespace pacpus { class VislabComponent; } class Outputter : public VislabImageProcessor { public: /// Ctor of CVWebcamComponent. Outputter(lib3dv::image::type::types imageType); void setOutput(pacpus::OutputInterface* output); void process(cv::Mat const& frame); private: pacpus::OutputInterface* output_; }; #endif // OUTTPUTER_H