This is an example of how to use the Davis class.
#include <cstdio>
#include <fstream>
#include <iostream>
#include <string>
static void create_file(const std::string &filename) {
std::ofstream outputFile(filename);
if(!outputFile.is_open()) {
std::cerr << "Failed to open " << filename << '\n';
return;
}
for(int i = 1; i <= 9; i++) {
outputFile << i << " " << i << " " << i << " " << i % 2 << '\n';
}
outputFile.close();
std::cout << "File " << filename << " created successfully." << '\n';
}
static bool delete_file(const std::string &filename) {
if(std::remove(filename.c_str()) != 0) {
std::cerr << "Failed to delete " << filename << '\n';
return false;
}
std::cout << "File " << filename << " deleted successfully." << '\n';
return true;
}
int main(int , const char * []) {
create_file("test.txt");
while(reader.next(e)) {
std::cout << e << '\n';
}
delete_file("test.txt");
return 0;
}
This class extends AbstractReader_ to read dataset in plain text format.
Definition plain-text-reader.hpp:29
Basic event-based vision structures based on OpenCV components.
Eventi Event
Definition types.hpp:244