![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <patch_match.h>

Public Member Functions | |
| void | Print () const |
| bool | Check () const |
Public Attributes | |
| int | max_image_size = -1 |
| std::string | gpu_index = "-1" |
| double | depth_min = -1.0f |
| double | depth_max = -1.0f |
| int | window_radius = 5 |
| int | window_step = 1 |
| double | sigma_spatial = -1 |
| double | sigma_color = 0.2f |
| int | num_samples = 15 |
| double | ncc_sigma = 0.6f |
| double | min_triangulation_angle = 1.0f |
| double | incident_angle_sigma = 0.9f |
| int | num_iterations = 5 |
| bool | geom_consistency = true |
| double | geom_consistency_regularizer = 0.3f |
| double | geom_consistency_max_cost = 3.0f |
| bool | filter = true |
| double | filter_min_ncc = 0.1f |
| double | filter_min_triangulation_angle = 3.0f |
| int | filter_min_num_consistent = 2 |
| double | filter_geom_consistency_max_cost = 1.0f |
| double | cache_size = 32.0 |
| bool | allow_missing_files = false |
| bool | write_consistency_graph = false |
Definition at line 34 of file patch_match.h.
|
inline |
Definition at line 120 of file patch_match.h.
References cache_size, CHECK_OPTION_GE, CHECK_OPTION_GT, CHECK_OPTION_LE, CHECK_OPTION_LT, depth_max, depth_min, filter_geom_consistency_max_cost, filter_min_ncc, filter_min_num_consistent, filter_min_triangulation_angle, geom_consistency_max_cost, geom_consistency_regularizer, incident_angle_sigma, colmap::mvs::kMaxPatchMatchWindowRadius, min_triangulation_angle, ncc_sigma, num_iterations, num_samples, sigma_color, window_radius, and window_step.
Referenced by colmap::mvs::PatchMatch::Check().
| void colmap::mvs::PatchMatchOptions::Print | ( | ) | const |
Definition at line 53 of file patch_match.cc.
References allow_missing_files, depth_max, depth_min, filter, filter_geom_consistency_max_cost, filter_min_ncc, filter_min_num_consistent, filter_min_triangulation_angle, geom_consistency, geom_consistency_max_cost, geom_consistency_regularizer, gpu_index, incident_angle_sigma, max_image_size, min_triangulation_angle, ncc_sigma, num_iterations, num_samples, colmap::PrintHeading2(), PrintOption, sigma_color, sigma_spatial, window_radius, window_step, and write_consistency_graph.
| bool colmap::mvs::PatchMatchOptions::allow_missing_files = false |
Definition at line 114 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), and Print().
| double colmap::mvs::PatchMatchOptions::cache_size = 32.0 |
Definition at line 111 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), and Check().
| double colmap::mvs::PatchMatchOptions::depth_max = -1.0f |
Definition at line 44 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), Check(), and Print().
| double colmap::mvs::PatchMatchOptions::depth_min = -1.0f |
Definition at line 43 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), Check(), and Print().
| bool colmap::mvs::PatchMatchOptions::filter = true |
Definition at line 90 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), and Print().
| double colmap::mvs::PatchMatchOptions::filter_geom_consistency_max_cost = 1.0f |
Definition at line 104 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), Check(), and Print().
| double colmap::mvs::PatchMatchOptions::filter_min_ncc = 0.1f |
Definition at line 93 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), Check(), and Print().
| int colmap::mvs::PatchMatchOptions::filter_min_num_consistent = 2 |
Definition at line 100 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), Check(), and Print().
| double colmap::mvs::PatchMatchOptions::filter_min_triangulation_angle = 3.0f |
Definition at line 96 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), Check(), and Print().
| bool colmap::mvs::PatchMatchOptions::geom_consistency = true |
Definition at line 79 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), colmap::mvs::PatchMatch::Check(), and Print().
| double colmap::mvs::PatchMatchOptions::geom_consistency_max_cost = 3.0f |
Definition at line 87 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), Check(), and Print().
| double colmap::mvs::PatchMatchOptions::geom_consistency_regularizer = 0.3f |
Definition at line 83 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), Check(), and Print().
| std::string colmap::mvs::PatchMatchOptions::gpu_index = "-1" |
Definition at line 40 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), colmap::mvs::PatchMatch::Check(), colmap::mvs::PatchMatchController::PatchMatchController(), and Print().
| double colmap::mvs::PatchMatchOptions::incident_angle_sigma = 0.9f |
Definition at line 71 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), Check(), and Print().
| int colmap::mvs::PatchMatchOptions::max_image_size = -1 |
Definition at line 36 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), and Print().
| double colmap::mvs::PatchMatchOptions::min_triangulation_angle = 1.0f |
Definition at line 68 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), Check(), and Print().
| double colmap::mvs::PatchMatchOptions::ncc_sigma = 0.6f |
Definition at line 65 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), Check(), and Print().
| int colmap::mvs::PatchMatchOptions::num_iterations = 5 |
Definition at line 75 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), Check(), and Print().
| int colmap::mvs::PatchMatchOptions::num_samples = 15 |
Definition at line 62 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), Check(), and Print().
| double colmap::mvs::PatchMatchOptions::sigma_color = 0.2f |
Definition at line 59 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), Check(), and Print().
| double colmap::mvs::PatchMatchOptions::sigma_spatial = -1 |
Definition at line 58 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), and Print().
| int colmap::mvs::PatchMatchOptions::window_radius = 5 |
Definition at line 47 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), Check(), and Print().
| int colmap::mvs::PatchMatchOptions::window_step = 1 |
Definition at line 55 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), Check(), and Print().
| bool colmap::mvs::PatchMatchOptions::write_consistency_graph = false |
Definition at line 117 of file patch_match.h.
Referenced by cloudViewer::OptionsParser::addPatchMatchStereoOptions(), and Print().