#ifndef DISKWRITER_H #define DISKWRITER_H // Includes, project. #include #include #include #include #include // Includes, qt. #include // Includes, lib3dv. #include //#include "20150310_lib3dv-1.2.0/src/DiskWriter.h" #include "DiskWriter.h" #include "VislabImageProcessor.h" #include #include #include #include #include #include using pacpus::DbiteFile; using pacpus::DbiteException; using pacpus::WriteMode; class DiskWriter : public VislabImageProcessor { public: /// Ctor of CVWebcamComponent. DiskWriter(const QString name, lib3dv::image::type::types imageType); void process(cv::Mat const& frame); private: DbiteFile mDBTFile; QString mFilenameTemplate; unsigned int mImageCounter; QString mDbtfilename; lib3dv::image::type::types mImageType; }; #endif // DiskWriter_H