| OpenCV 4.3.0 Open Source Computer Vision

Enumerations | Functions
Input/Output
Structure From Motion

## Enumerations
enum | { cv::sfm::SFM_IO_BUNDLER = 0, cv::sfm::SFM_IO_VISUALSFM = 1, cv::sfm::SFM_IO_OPENSFM = 2, cv::sfm::SFM_IO_OPENMVG = 3, cv::sfm::SFM_IO_THEIASFM = 4 }
| Different supported file formats. More...

## Functions
void | cv::sfm::importReconstruction (const cv::String &file, OutputArrayOfArrays Rs, OutputArrayOfArrays Ts, OutputArrayOfArrays Ks, OutputArrayOfArrays points3d, int file_format=SFM_IO_BUNDLER)
| Import a reconstruction file. More...

## Detailed Description

## Enumeration Type Documentation

## ◆ anonymous enum

anonymous enum

`#include <opencv2/sfm/io.hpp>`

Different supported file formats.

Enumerator
SFM_IO_BUNDLER |
SFM_IO_VISUALSFM |
SFM_IO_OPENSFM |
SFM_IO_OPENMVG |
SFM_IO_THEIASFM |

## Function Documentation

## ◆ importReconstruction()

void cv::sfm::importReconstruction | ( | const cv::String & | file,
|  | OutputArrayOfArrays | Rs,
|  | OutputArrayOfArrays | Ts,
|  | OutputArrayOfArrays | Ks,
|  | OutputArrayOfArrays | points3d,
|  | int | file_format = `SFM_IO_BUNDLER`
| ) |  |

`#include <opencv2/sfm/io.hpp>`

Import a reconstruction file.

Parameters

  file | The path to the file.
  Rs | Output vector of 3x3 rotations of the camera
  Ts | Output vector of 3x1 translations of the camera.
  Ks | Output vector of 3x3 instrinsics of the camera.
  points3d | Output array with 3d points. Is 3 x N.
  file_format | The format of the file to import.

The function supports reconstructions from Bundler.