#include #include #include //#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "RectifierAffine.hpp" #include "densematcher.h" #include "transformations.h" #include "triangulation.h" using namespace std; class Reconst { public: Reconst(){}; ~Reconst(){}; vector RectificaEpipolarLines(vector image, vector > MeasureVector, vector fundMatrix); void disparity(vector image); void GetPointCloud(vector P, cv::Mat image); vector GetRectifiedMeseureMatrix(); vector GetCameraMatrix(vector P); void filterPointCloud(int taille); private: vector > _rectifiedMeasureVector; vector _densePoint; };