Simple Pipeline#

Detailed Description#

Note

  • Notice that it is compiled only when Ceres Solver is correctly installed.

Check installation instructions in the following tutorial: tutorial_sfm_installation

Classes#

Name

Description

class cv::sfm::BaseSFM

base class BaseSFM declares a common API that would be used in a typical scene reconstruction scenario View details

class cv::sfm::libmv_CameraIntrinsicsOptions

Data structure describing the camera model and its parameters. View details

class cv::sfm::libmv_ReconstructionOptions

Data structure describing the reconstruction options. View details

class cv::sfm::SFMLibmvEuclideanReconstruction

SFMLibmvEuclideanReconstruction class provides an interface with the Libmv Structure From Motion pipeline. View details

Enumerations#

Different camera models that libmv supports. View details

All internal camera parameters that libmv is able to refine. View details

Enumeration Type Documentation#

enum#

#include <opencv2/sfm/simple_pipeline.hpp>

Different camera models that libmv supports.

Enumerator:

SFM_DISTORTION_MODEL_POLYNOMIAL

SFM_DISTORTION_MODEL_DIVISION

enum#

#include <opencv2/sfm/simple_pipeline.hpp>

All internal camera parameters that libmv is able to refine.

Enumerator:

SFM_REFINE_FOCAL_LENGTH

SFM_REFINE_PRINCIPAL_POINT

SFM_REFINE_RADIAL_DISTORTION_K1

SFM_REFINE_RADIAL_DISTORTION_K2