ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
colmap::AbsolutePoseRefinementOptions Struct Reference

#include <pose.h>

Public Member Functions

void Check () const
 

Public Attributes

double gradient_tolerance = 1.0
 
int max_num_iterations = 100
 
double loss_function_scale = 1.0
 
bool refine_focal_length = true
 
bool refine_extra_params = true
 
bool print_summary = true
 

Detailed Description

Definition at line 55 of file pose.h.

Member Function Documentation

◆ Check()

void colmap::AbsolutePoseRefinementOptions::Check ( ) const
inline

Definition at line 74 of file pose.h.

References gradient_tolerance, loss_function_scale, and max_num_iterations.

Referenced by colmap::RefineAbsolutePose().

Member Data Documentation

◆ gradient_tolerance

double colmap::AbsolutePoseRefinementOptions::gradient_tolerance = 1.0

Definition at line 57 of file pose.h.

Referenced by Check(), and colmap::RefineAbsolutePose().

◆ loss_function_scale

double colmap::AbsolutePoseRefinementOptions::loss_function_scale = 1.0

Definition at line 63 of file pose.h.

Referenced by Check(), and colmap::RefineAbsolutePose().

◆ max_num_iterations

int colmap::AbsolutePoseRefinementOptions::max_num_iterations = 100

Definition at line 60 of file pose.h.

Referenced by Check(), and colmap::RefineAbsolutePose().

◆ print_summary

bool colmap::AbsolutePoseRefinementOptions::print_summary = true

Definition at line 72 of file pose.h.

Referenced by colmap::RefineAbsolutePose().

◆ refine_extra_params

bool colmap::AbsolutePoseRefinementOptions::refine_extra_params = true

◆ refine_focal_length

bool colmap::AbsolutePoseRefinementOptions::refine_focal_length = true

The documentation for this struct was generated from the following file: