Data structure for dealing with Structure from Motion data. More...
#include <gtsam/inference/Symbol.h>#include <gtsam/sfm/SfmData.h>#include <gtsam/slam/GeneralSFMFactor.h>#include <fstream>#include <iostream>
Go to the source code of this file.
| Namespaces | |
| gtsam | |
| traits | |
| Functions | |
| Pose3 | gtsam::gtsam2openGL (const Pose3 &PoseGTSAM) | 
| This function converts a GTSAM camera pose to an openGL camera pose.  More... | |
| Pose3 | gtsam::gtsam2openGL (const Rot3 &R, double tx, double ty, double tz) | 
| This function converts a GTSAM camera pose to an openGL camera pose.  More... | |
| Values | gtsam::initialCamerasAndPointsEstimate (const SfmData &db) | 
| This function creates initial values for cameras and points from db.  More... | |
| Values | gtsam::initialCamerasEstimate (const SfmData &db) | 
| This function creates initial values for cameras from db.  More... | |
| Pose3 | gtsam::openGL2gtsam (const Rot3 &R, double tx, double ty, double tz) | 
| This function converts an openGL camera pose to an GTSAM camera pose.  More... | |
| Rot3 | gtsam::openGLFixedRotation () | 
| SfmData | gtsam::readBal (const std::string &filename) | 
| This function parses a "Bundle Adjustment in the Large" (BAL) file and returns the data as a SfmData structure. Mainly used by wrapped code.  More... | |
| bool | gtsam::writeBAL (const std::string &filename, const SfmData &data) | 
| This function writes a "Bundle Adjustment in the Large" (BAL) file from a SfmData structure.  More... | |
| bool | gtsam::writeBALfromValues (const std::string &filename, const SfmData &data, const Values &values) | 
| This function writes a "Bundle Adjustment in the Large" (BAL) file from a SfmData structure and a value structure (measurements are the same as the SfM input data, while camera poses and values are read from Values)  More... | |
Data structure for dealing with Structure from Motion data.
Definition in file SfmData.cpp.