MVE - Multi-View Environment mve-devel
Loading...
Searching...
No Matches
Public Attributes | List of all members
mvs::Settings Struct Reference

#include <settings.h>

Collaboration diagram for mvs::Settings:
Collaboration graph
[legend]

Public Attributes

math::Vec3f aabbMax = math::Vec3f(std::numeric_limits<float>::max())
 
math::Vec3f aabbMin = math::Vec3f(-std::numeric_limits<float>::max())
 Features outside the AABB are ignored.
 
float acceptNCC = 0.6f
 
unsigned int filterWidth = 5
 Size of the patch is width * width, defaults to 5x5.
 
unsigned int globalVSMax = 20
 
std::string imageEmbedding = "undistorted"
 Input image emebdding.
 
bool keepConfidenceMap = false
 
bool keepDzMap = false
 
unsigned int maxIterations = 20
 
float minNCC = 0.3f
 
float minParallax = 10.0f
 
float minRefineDiff = 0.001f
 
unsigned int nrReconNeighbors = 4
 
std::string plyPath
 
bool quiet = false
 
std::size_t refViewNr = 0
 The reference view ID to reconstruct.
 
int scale = 0
 
bool useColorScale = true
 
bool writePlyFile = false
 

Detailed Description

Definition at line 22 of file settings.h.

Member Data Documentation

◆ aabbMax

math::Vec3f mvs::Settings::aabbMax = math::Vec3f(std::numeric_limits<float>::max())

Definition at line 45 of file settings.h.

◆ aabbMin

math::Vec3f mvs::Settings::aabbMin = math::Vec3f(-std::numeric_limits<float>::max())

Features outside the AABB are ignored.

Definition at line 44 of file settings.h.

◆ acceptNCC

float mvs::Settings::acceptNCC = 0.6f

Definition at line 34 of file settings.h.

◆ filterWidth

unsigned int mvs::Settings::filterWidth = 5

Size of the patch is width * width, defaults to 5x5.

Definition at line 31 of file settings.h.

◆ globalVSMax

unsigned int mvs::Settings::globalVSMax = 20

Definition at line 38 of file settings.h.

◆ imageEmbedding

std::string mvs::Settings::imageEmbedding = "undistorted"

Input image emebdding.

Definition at line 28 of file settings.h.

◆ keepConfidenceMap

bool mvs::Settings::keepConfidenceMap = false

Definition at line 50 of file settings.h.

◆ keepDzMap

bool mvs::Settings::keepDzMap = false

Definition at line 49 of file settings.h.

◆ maxIterations

unsigned int mvs::Settings::maxIterations = 20

Definition at line 36 of file settings.h.

◆ minNCC

float mvs::Settings::minNCC = 0.3f

Definition at line 32 of file settings.h.

◆ minParallax

float mvs::Settings::minParallax = 10.0f

Definition at line 33 of file settings.h.

◆ minRefineDiff

float mvs::Settings::minRefineDiff = 0.001f

Definition at line 35 of file settings.h.

◆ nrReconNeighbors

unsigned int mvs::Settings::nrReconNeighbors = 4

Definition at line 37 of file settings.h.

◆ plyPath

std::string mvs::Settings::plyPath

Definition at line 47 of file settings.h.

◆ quiet

bool mvs::Settings::quiet = false

Definition at line 51 of file settings.h.

◆ refViewNr

std::size_t mvs::Settings::refViewNr = 0

The reference view ID to reconstruct.

Definition at line 25 of file settings.h.

◆ scale

int mvs::Settings::scale = 0

Definition at line 39 of file settings.h.

◆ useColorScale

bool mvs::Settings::useColorScale = true

Definition at line 40 of file settings.h.

◆ writePlyFile

bool mvs::Settings::writePlyFile = false

Definition at line 41 of file settings.h.


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