#ifndef VIDEO_WRITER_HH_ # define VIDEO_WRITER_HH_ # include # include "tbb/pipeline.h" class VideoWriter: public tbb::filter { public: VideoWriter() : filter(tbb::filter::serial_in_order) {} VideoWriter(const VideoWriter&); void* operator()(void* mat); bool open(std::string filename, std::string enc, int fps, int width, int height); private: cv::VideoWriter writer_; }; #endif /* !VIDEO_WRITER_HH_ */