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

#include <fusion.h>

Collaboration diagram for colmap::mvs::StereoFusionOptions:

Public Member Functions

bool Check () const
 
void Print () const
 

Public Attributes

std::string mask_path = ""
 
int num_threads = -1
 
int max_image_size = -1
 
int min_num_pixels = 5
 
int max_num_pixels = 10000
 
int max_traversal_depth = 100
 
double max_reproj_error = 2.0f
 
double max_depth_error = 0.01f
 
double max_normal_error = 10.0f
 
int check_num_images = 50
 
bool use_cache = false
 
double cache_size = 32.0
 
std::pair< Eigen::Vector3f, Eigen::Vector3f > bounding_box
 

Detailed Description

Definition at line 30 of file fusion.h.

Member Function Documentation

◆ Check()

bool colmap::mvs::StereoFusionOptions::Check ( ) const

◆ Print()

Member Data Documentation

◆ bounding_box

std::pair<Eigen::Vector3f, Eigen::Vector3f> colmap::mvs::StereoFusionOptions::bounding_box
Initial value:
=
std::make_pair(Eigen::Vector3f(-FLT_MAX, -FLT_MAX, -FLT_MAX),
Eigen::Vector3f(FLT_MAX, FLT_MAX, FLT_MAX))
CLOUDVIEWER_HOST_DEVICE Pair< First, Second > make_pair(const First &_first, const Second &_second)
Definition: SlabTraits.h:49

Definition at line 71 of file fusion.h.

Referenced by Print().

◆ cache_size

double colmap::mvs::StereoFusionOptions::cache_size = 32.0

Definition at line 69 of file fusion.h.

Referenced by cloudViewer::OptionsParser::addStereoFusionOptions(), Check(), and Print().

◆ check_num_images

int colmap::mvs::StereoFusionOptions::check_num_images = 50

Definition at line 59 of file fusion.h.

Referenced by cloudViewer::OptionsParser::addStereoFusionOptions(), Check(), and Print().

◆ mask_path

std::string colmap::mvs::StereoFusionOptions::mask_path = ""

Definition at line 32 of file fusion.h.

Referenced by cloudViewer::OptionsParser::addStereoFusionOptions(), and Print().

◆ max_depth_error

double colmap::mvs::StereoFusionOptions::max_depth_error = 0.01f

Definition at line 53 of file fusion.h.

Referenced by cloudViewer::OptionsParser::addStereoFusionOptions(), Check(), and Print().

◆ max_image_size

int colmap::mvs::StereoFusionOptions::max_image_size = -1

Definition at line 38 of file fusion.h.

Referenced by cloudViewer::OptionsParser::addStereoFusionOptions(), and Print().

◆ max_normal_error

double colmap::mvs::StereoFusionOptions::max_normal_error = 10.0f

Definition at line 56 of file fusion.h.

Referenced by cloudViewer::OptionsParser::addStereoFusionOptions(), Check(), and Print().

◆ max_num_pixels

int colmap::mvs::StereoFusionOptions::max_num_pixels = 10000

Definition at line 44 of file fusion.h.

Referenced by cloudViewer::OptionsParser::addStereoFusionOptions(), Check(), and Print().

◆ max_reproj_error

double colmap::mvs::StereoFusionOptions::max_reproj_error = 2.0f

Definition at line 50 of file fusion.h.

Referenced by cloudViewer::OptionsParser::addStereoFusionOptions(), Check(), and Print().

◆ max_traversal_depth

int colmap::mvs::StereoFusionOptions::max_traversal_depth = 100

Definition at line 47 of file fusion.h.

Referenced by cloudViewer::OptionsParser::addStereoFusionOptions(), Check(), and Print().

◆ min_num_pixels

int colmap::mvs::StereoFusionOptions::min_num_pixels = 5

Definition at line 41 of file fusion.h.

Referenced by cloudViewer::OptionsParser::addStereoFusionOptions(), Check(), and Print().

◆ num_threads

int colmap::mvs::StereoFusionOptions::num_threads = -1

Definition at line 35 of file fusion.h.

Referenced by cloudViewer::OptionsParser::addStereoFusionOptions().

◆ use_cache

bool colmap::mvs::StereoFusionOptions::use_cache = false

Definition at line 62 of file fusion.h.

Referenced by cloudViewer::OptionsParser::addStereoFusionOptions(), and Print().


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