ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
colmap::RigBundleAdjuster Class Reference

#include <bundle_adjustment.h>

Inheritance diagram for colmap::RigBundleAdjuster:
Collaboration diagram for colmap::RigBundleAdjuster:

Classes

struct  Options
 

Public Member Functions

 RigBundleAdjuster (const BundleAdjustmentOptions &options, const Options &rig_options, const BundleAdjustmentConfig &config)
 
bool Solve (Reconstruction *reconstruction, std::vector< CameraRig > *camera_rigs)
 
- Public Member Functions inherited from colmap::BundleAdjuster
 BundleAdjuster (const BundleAdjustmentOptions &options, const BundleAdjustmentConfig &config)
 
bool Solve (Reconstruction *reconstruction)
 
const ceres::Solver::Summary & Summary () const
 

Additional Inherited Members

- Protected Member Functions inherited from colmap::BundleAdjuster
void ParameterizeCameras (Reconstruction *reconstruction)
 
void ParameterizePoints (Reconstruction *reconstruction)
 
- Protected Attributes inherited from colmap::BundleAdjuster
const BundleAdjustmentOptions options_
 
BundleAdjustmentConfig config_
 
std::unique_ptr< ceres::Problem > problem_
 
ceres::Solver::Summary summary_
 
std::unordered_set< camera_tcamera_ids_
 
std::unordered_map< point3D_t, size_t > point3D_num_observations_
 

Detailed Description

Definition at line 274 of file bundle_adjustment.h.

Constructor & Destructor Documentation

◆ RigBundleAdjuster()

colmap::RigBundleAdjuster::RigBundleAdjuster ( const BundleAdjustmentOptions options,
const Options rig_options,
const BundleAdjustmentConfig config 
)

Definition at line 902 of file bundle_adjustment.cc.

Member Function Documentation

◆ Solve()


The documentation for this class was generated from the following files: