// // Created by zx on 22-11-2. // #ifndef TRIANGLE_MEASURE_PNP_PNP_H_ #define TRIANGLE_MEASURE_PNP_PNP_H_ #include cv::Point2d pixel2cam ( const cv::Point2d& p, const cv::Mat& K ); class P3d2d { public: P3d2d(cv::Mat K); ~P3d2d(); void Calibrate(std::vector pts_3d,std::vector pts_2d); std::vector execute(std::vector pts_2d); public: cv::Mat K_; cv::Mat R_; cv::Mat t_; }; #endif //TRIANGLE_MEASURE_PNP_PNP_H_