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

#include <sift.h>

Collaboration diagram for colmap::SiftExtractionOptions:

Public Types

enum class  Normalization { L1_ROOT , L2 }
 

Public Member Functions

bool Check () const
 

Public Attributes

int num_threads = -1
 
bool use_gpu = false
 
std::string gpu_index = "-1"
 
int max_image_size = 3200
 
int max_num_features = 8192
 
int first_octave = -1
 
int num_octaves = 4
 
int octave_resolution = 3
 
double peak_threshold = 0.02 / octave_resolution
 
double edge_threshold = 10.0
 
bool estimate_affine_shape = false
 
int max_num_orientations = 2
 
bool upright = false
 
bool darkness_adaptivity = false
 
bool domain_size_pooling = false
 
double dsp_min_scale = 1.0 / 6.0
 
double dsp_max_scale = 3.0
 
int dsp_num_scales = 10
 
Normalization normalization = Normalization::L1_ROOT
 

Detailed Description

Definition at line 19 of file sift.h.

Member Enumeration Documentation

◆ Normalization

Enumerator
L1_ROOT 
L2 

Definition at line 81 of file sift.h.

Member Function Documentation

◆ Check()

Member Data Documentation

◆ darkness_adaptivity

bool colmap::SiftExtractionOptions::darkness_adaptivity = false

◆ domain_size_pooling

◆ dsp_max_scale

double colmap::SiftExtractionOptions::dsp_max_scale = 3.0

◆ dsp_min_scale

double colmap::SiftExtractionOptions::dsp_min_scale = 1.0 / 6.0

◆ dsp_num_scales

int colmap::SiftExtractionOptions::dsp_num_scales = 10

◆ edge_threshold

double colmap::SiftExtractionOptions::edge_threshold = 10.0

◆ estimate_affine_shape

◆ first_octave

◆ gpu_index

std::string colmap::SiftExtractionOptions::gpu_index = "-1"

◆ max_image_size

◆ max_num_features

int colmap::SiftExtractionOptions::max_num_features = 8192

◆ max_num_orientations

int colmap::SiftExtractionOptions::max_num_orientations = 2

◆ normalization

Normalization colmap::SiftExtractionOptions::normalization = Normalization::L1_ROOT

◆ num_octaves

int colmap::SiftExtractionOptions::num_octaves = 4

◆ num_threads

int colmap::SiftExtractionOptions::num_threads = -1

◆ octave_resolution

int colmap::SiftExtractionOptions::octave_resolution = 3

◆ peak_threshold

◆ upright

bool colmap::SiftExtractionOptions::upright = false

◆ use_gpu


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