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

#include <texturing_controller.h>

Collaboration diagram for colmap::TexturingOptions:

Public Member Functions

bool Check () const
 
void Print () const
 

Public Attributes

bool verbose = true
 
std::string meshed_file_path = ""
 
std::string textured_file_path = ""
 
bool use_depth_normal_maps = true
 
std::string depth_map_type = "geometric"
 
double max_depth_error = 0.01
 
double min_normal_consistency = 0.1
 
double max_viewing_angle_deg = 75.0
 
bool use_gradient_magnitude = false
 
std::string mesh_source = "auto"
 

Detailed Description

Definition at line 34 of file texturing_controller.h.

Member Function Documentation

◆ Check()

bool colmap::TexturingOptions::Check ( ) const

Definition at line 328 of file texturing_controller.cc.

References max_depth_error, and min_normal_consistency.

◆ Print()

Member Data Documentation

◆ depth_map_type

std::string colmap::TexturingOptions::depth_map_type = "geometric"

Definition at line 48 of file texturing_controller.h.

Referenced by Print().

◆ max_depth_error

double colmap::TexturingOptions::max_depth_error = 0.01

Definition at line 51 of file texturing_controller.h.

Referenced by Check(), and Print().

◆ max_viewing_angle_deg

double colmap::TexturingOptions::max_viewing_angle_deg = 75.0

Definition at line 57 of file texturing_controller.h.

Referenced by Print().

◆ mesh_source

std::string colmap::TexturingOptions::mesh_source = "auto"

Definition at line 63 of file texturing_controller.h.

Referenced by Print().

◆ meshed_file_path

std::string colmap::TexturingOptions::meshed_file_path = ""

Definition at line 39 of file texturing_controller.h.

Referenced by Print().

◆ min_normal_consistency

double colmap::TexturingOptions::min_normal_consistency = 0.1

Definition at line 54 of file texturing_controller.h.

Referenced by Check(), and Print().

◆ textured_file_path

std::string colmap::TexturingOptions::textured_file_path = ""

Definition at line 42 of file texturing_controller.h.

Referenced by Print().

◆ use_depth_normal_maps

bool colmap::TexturingOptions::use_depth_normal_maps = true

Definition at line 45 of file texturing_controller.h.

Referenced by Print().

◆ use_gradient_magnitude

bool colmap::TexturingOptions::use_gradient_magnitude = false

Definition at line 60 of file texturing_controller.h.

Referenced by Print().

◆ verbose

bool colmap::TexturingOptions::verbose = true

Definition at line 36 of file texturing_controller.h.

Referenced by Print().


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