| | #ifndef OPENPOSE_PRIVATE_3D_POSE_TRIANGULATION_PRIVATE_HPP |
| | #define OPENPOSE_PRIVATE_3D_POSE_TRIANGULATION_PRIVATE_HPP |
| |
|
| | #include <opencv2/core/core.hpp> |
| | #include <openpose/core/common.hpp> |
| |
|
| | namespace op |
| | { |
| | |
| | |
| | |
| | |
| | double triangulate( |
| | cv::Mat& reconstructedPoint, const std::vector<cv::Mat>& cameraMatrices, |
| | const std::vector<cv::Point2d>& pointsOnEachCamera); |
| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | double triangulateWithOptimization( |
| | cv::Mat& reconstructedPoint, const std::vector<cv::Mat>& cameraMatrices, |
| | const std::vector<cv::Point2d>& pointsOnEachCamera, const double reprojectionMaxAcceptable); |
| | } |
| |
|
| | #endif |
| |
|