#pragma once

#include <stdio.h>
#include <stdlib.h>
#include <iostream>
#include <fstream>
#include <Eigen/Dense>
#include <vector>
#include <highgui.h>
#include <Eigen/StdVector>
#include<opencv\cv.hpp>
#include<opencv2\opencv.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <ANN/ANN.h>
#include <experimental/filesystem>
#include <cstdio>
#include <math.h> 
#include <sys/types.h>
#include <sys/stat.h>
#include <io.h>
#include <string>
#include <direct.h>

using namespace std;
using namespace cv;
using namespace Eigen;
namespace fs = std::experimental::filesystem;
