Skip to content

sfm

All modules / sfm

sfm_applyTransformationToPointsfunction

Apply Transformation to points.

sfm_BaseSFMclass

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

sfm_computeOrientationfunction

Computes Absolute or Exterior Orientation (Pose Estimation) between 2 sets of 3D point.

sfm_depthfunction

Returns the depth of a point transformed by a rigid transform.

sfm_essentialFromFundamentalfunction

Get Essential matrix from Fundamental and Camera matrices.

sfm_essentialFromRtfunction

Get Essential matrix from Motion (R's and t's ).

sfm_euclideanToHomogeneousfunction

Converts points from Euclidean to homogeneous space. E.g., ((x,y)->(x,y,1))

sfm_fundamentalFromCorrespondences7PointRobustfunction

Estimate robustly the fundamental matrix between two dataset of 2D point (image coords space).

sfm_fundamentalFromCorrespondences8PointRobustfunction

Estimate robustly the fundamental matrix between two dataset of 2D point (image coords space).

sfm_fundamentalFromEssentialfunction

Get Essential matrix from Fundamental and Camera matrices.

sfm_fundamentalFromProjectionsfunction

Get Fundamental matrix from Projection matrices.

sfm_homogeneousToEuclideanfunction

Converts point coordinates from homogeneous to euclidean pixel coordinates. E.g., ((x,y,z)->(x/z, y/z))

sfm_importReconstructionfunction

Import a reconstruction file.

sfm_isotropicPreconditionerFromPointsfunction

Point conditioning (isotropic).

sfm_KRtFromProjectionfunction

Get K, R and t from projection matrix P, decompose using the RQ decomposition.

sfm_libmv_CameraIntrinsicsOptionsclass

Data structure describing the camera model and its parameters.

sfm_libmv_ReconstructionOptionsclass

Data structure describing the reconstruction options.

sfm_meanAndVarianceAlongRowsfunction

Computes the mean and variance of a given matrix along its rows.

sfm_motionFromEssentialfunction

Get Motion (R's and t's ) from Essential matrix.

sfm_motionFromEssentialChooseSolutionfunction

Choose one of the four possible motion solutions from an essential matrix.

sfm_normalizedEightPointSolverfunction

Estimate the fundamental matrix between two dataset of 2D point (image coords space).

sfm_normalizeFundamentalfunction

Normalizes the Fundamental matrix.

sfm_normalizeIsotropicPointsfunction

This function normalizes points. (isotropic).

sfm_normalizePointsfunction

This function normalizes points (non isotropic).

sfm_preconditionerFromPointsfunction

Point conditioning (non isotropic).

sfm_projectionFromKRtfunction

Get projection matrix P from K, R and t.

sfm_projectionsFromFundamentalfunction

Get projection matrices from Fundamental matrix

sfm_relativeCameraMotionfunction

Computes the relative camera motion between two cameras.

sfm_SFMLibmvEuclideanReconstructionclass

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

sfm_SFMLibmvEuclideanReconstruction_createfunction

Creates an instance of the SFMLibmvEuclideanReconstruction class. Initializes Libmv.

sfm_skewfunction

Returns the 3x3 skew symmetric matrix of a vector.

sfm_triangulatePointsfunction

Reconstructs bunch of points by triangulation.

Constants

Use the named constant from cv. In particular, OpenCV 5 matrix type codes differ from OpenCV 4.

sfm_SFM_IO_BUNDLER

sfm sfm io bundler constant (0), defined by OpenCV for cv::sfm.

sfm_SFM_IO_VISUALSFM

sfm sfm io visualsfm constant (1), defined by OpenCV for cv::sfm.

sfm_SFM_IO_OPENSFM

sfm sfm io opensfm constant (2), defined by OpenCV for cv::sfm.

sfm_SFM_IO_OPENMVG

sfm sfm io openmvg constant (3), defined by OpenCV for cv::sfm.

sfm_SFM_IO_THEIASFM

sfm sfm io theiasfm constant (4), defined by OpenCV for cv::sfm.

sfm_SFM_DISTORTION_MODEL_POLYNOMIAL

LIBMV_DISTORTION_MODEL_POLYNOMIAL

sfm_SFM_DISTORTION_MODEL_DIVISION

LIBMV_DISTORTION_MODEL_DIVISION

sfm_SFM_REFINE_FOCAL_LENGTH

libmv::BUNDLE_FOCAL_LENGTH

sfm_SFM_REFINE_PRINCIPAL_POINT

libmv::BUNDLE_PRINCIPAL_POINT

sfm_SFM_REFINE_RADIAL_DISTORTION_K1

libmv::BUNDLE_RADIAL_K1

sfm_SFM_REFINE_RADIAL_DISTORTION_K2

libmv::BUNDLE_RADIAL_K2