OpenCV
3.4.17
Open Source Computer Vision
|
base class BaseSFM declares a common API that would be used in a typical scene reconstruction scenario More...
#include <opencv2/sfm/simple_pipeline.hpp>
Public Member Functions | |
virtual | ~BaseSFM () |
virtual void | getCameras (OutputArray Rs, OutputArray Ts)=0 |
virtual double | getError () const =0 |
virtual cv::Mat | getIntrinsics () const =0 |
virtual void | getPoints (OutputArray points3d)=0 |
virtual void | run (InputArrayOfArrays points2d)=0 |
virtual void | run (InputArrayOfArrays points2d, InputOutputArray K, OutputArray Rs, OutputArray Ts, OutputArray points3d)=0 |
virtual void | run (const std::vector< String > &images)=0 |
virtual void | run (const std::vector< String > &images, InputOutputArray K, OutputArray Rs, OutputArray Ts, OutputArray points3d)=0 |
virtual void | setCameraIntrinsicOptions (const libmv_CameraIntrinsicsOptions &libmv_camera_intrinsics_options)=0 |
virtual void | setReconstructionOptions (const libmv_ReconstructionOptions &libmv_reconstruction_options)=0 |
base class BaseSFM declares a common API that would be used in a typical scene reconstruction scenario
|
inlinevirtual |
|
pure virtual |
Implemented in cv::sfm::SFMLibmvEuclideanReconstruction.
|
pure virtual |
Implemented in cv::sfm::SFMLibmvEuclideanReconstruction.
|
pure virtual |
Implemented in cv::sfm::SFMLibmvEuclideanReconstruction.
|
pure virtual |
Implemented in cv::sfm::SFMLibmvEuclideanReconstruction.
|
pure virtual |
Implemented in cv::sfm::SFMLibmvEuclideanReconstruction.
|
pure virtual |
Implemented in cv::sfm::SFMLibmvEuclideanReconstruction.
|
pure virtual |
Implemented in cv::sfm::SFMLibmvEuclideanReconstruction.
|
pure virtual |
Implemented in cv::sfm::SFMLibmvEuclideanReconstruction.
|
pure virtual |
Implemented in cv::sfm::SFMLibmvEuclideanReconstruction.
|
pure virtual |
Implemented in cv::sfm::SFMLibmvEuclideanReconstruction.