#ifndef CSVWRITER_H #define CSVWRITER_H #include #include #include #include "Utils.h" using namespace std; using namespace cv; class CsvWriter { public: CsvWriter(const string &path, const string &separator = " "); ~CsvWriter(); void writeXYZ(const vector &list_points3d); void writeUVXYZ(const vector &list_points3d, const vector &list_points2d, const Mat &descriptors); private: ofstream _file; string _separator; bool _isFirstTerm; }; #endif