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

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 |
|
strong |
| bool colmap::SiftExtractionOptions::Check | ( | ) | const |
Definition at line 385 of file sift.cc.
References CHECK_OPTION_GE, CHECK_OPTION_GT, domain_size_pooling, dsp_max_scale, dsp_min_scale, dsp_num_scales, edge_threshold, gpu_index, max_image_size, max_num_features, max_num_orientations, octave_resolution, peak_threshold, size, and use_gpu.
Referenced by colmap::CreateSiftGPUExtractor(), colmap::ExtractCovariantSiftFeaturesCPU(), colmap::ExtractSiftFeaturesCPU(), colmap::ExtractSiftFeaturesGPU(), colmap::SiftFeatureExtractor::SiftFeatureExtractor(), and colmap::internal::SiftFeatureExtractorThread::SiftFeatureExtractorThread().
| bool colmap::SiftExtractionOptions::darkness_adaptivity = false |
Definition at line 67 of file sift.h.
Referenced by colmap::CreateSiftGPUExtractor(), colmap::ExtractCovariantSiftFeaturesCPU(), and colmap::ExtractSiftFeaturesCPU().
| bool colmap::SiftExtractionOptions::domain_size_pooling = false |
Definition at line 76 of file sift.h.
Referenced by cloudViewer::OptionsParser::addExtractionOptions(), BOOST_AUTO_TEST_CASE(), Check(), colmap::ExtractCovariantSiftFeaturesCPU(), colmap::ExtractSiftFeaturesCPU(), colmap::ExtractSiftFeaturesGPU(), and colmap::SiftFeatureExtractor::SiftFeatureExtractor().
| double colmap::SiftExtractionOptions::dsp_max_scale = 3.0 |
Definition at line 78 of file sift.h.
Referenced by cloudViewer::OptionsParser::addExtractionOptions(), Check(), and colmap::ExtractCovariantSiftFeaturesCPU().
| double colmap::SiftExtractionOptions::dsp_min_scale = 1.0 / 6.0 |
Definition at line 77 of file sift.h.
Referenced by cloudViewer::OptionsParser::addExtractionOptions(), Check(), and colmap::ExtractCovariantSiftFeaturesCPU().
| int colmap::SiftExtractionOptions::dsp_num_scales = 10 |
Definition at line 79 of file sift.h.
Referenced by cloudViewer::OptionsParser::addExtractionOptions(), Check(), and colmap::ExtractCovariantSiftFeaturesCPU().
| double colmap::SiftExtractionOptions::edge_threshold = 10.0 |
Definition at line 53 of file sift.h.
Referenced by cloudViewer::OptionsParser::addExtractionOptions(), Check(), colmap::CreateSiftGPUExtractor(), colmap::ExtractCovariantSiftFeaturesCPU(), and colmap::ExtractSiftFeaturesCPU().
| bool colmap::SiftExtractionOptions::estimate_affine_shape = false |
| int colmap::SiftExtractionOptions::first_octave = -1 |
Definition at line 41 of file sift.h.
Referenced by cloudViewer::OptionsParser::addExtractionOptions(), colmap::CreateSiftGPUExtractor(), colmap::ExtractCovariantSiftFeaturesCPU(), colmap::ExtractSiftFeaturesCPU(), colmap::ExtractSiftFeaturesGPU(), and colmap::SiftFeatureExtractor::SiftFeatureExtractor().
| std::string colmap::SiftExtractionOptions::gpu_index = "-1" |
Definition at line 32 of file sift.h.
Referenced by cloudViewer::OptionsParser::addExtractionOptions(), Check(), colmap::CreateSiftGPUExtractor(), and colmap::SiftFeatureExtractor::SiftFeatureExtractor().
| int colmap::SiftExtractionOptions::max_image_size = 3200 |
Definition at line 35 of file sift.h.
Referenced by cloudViewer::OptionsParser::addExtractionOptions(), Check(), colmap::CreateSiftGPUExtractor(), colmap::ExtractSiftFeaturesGPU(), and colmap::SiftFeatureExtractor::SiftFeatureExtractor().
| int colmap::SiftExtractionOptions::max_num_features = 8192 |
Definition at line 38 of file sift.h.
Referenced by cloudViewer::OptionsParser::addExtractionOptions(), Check(), colmap::CreateSiftGPUExtractor(), colmap::ExtractCovariantSiftFeaturesCPU(), and colmap::ExtractSiftFeaturesCPU().
| int colmap::SiftExtractionOptions::max_num_orientations = 2 |
Definition at line 60 of file sift.h.
Referenced by cloudViewer::OptionsParser::addExtractionOptions(), Check(), colmap::CreateSiftGPUExtractor(), and colmap::ExtractSiftFeaturesCPU().
| Normalization colmap::SiftExtractionOptions::normalization = Normalization::L1_ROOT |
Definition at line 91 of file sift.h.
Referenced by colmap::ExtractCovariantSiftFeaturesCPU(), colmap::ExtractSiftFeaturesCPU(), and colmap::ExtractSiftFeaturesGPU().
| int colmap::SiftExtractionOptions::num_octaves = 4 |
Definition at line 44 of file sift.h.
Referenced by cloudViewer::OptionsParser::addExtractionOptions(), and colmap::ExtractSiftFeaturesCPU().
| int colmap::SiftExtractionOptions::num_threads = -1 |
Definition at line 21 of file sift.h.
Referenced by cloudViewer::OptionsParser::addExtractionOptions(), and colmap::SiftFeatureExtractor::SiftFeatureExtractor().
| int colmap::SiftExtractionOptions::octave_resolution = 3 |
Definition at line 47 of file sift.h.
Referenced by cloudViewer::OptionsParser::addExtractionOptions(), Check(), colmap::CreateSiftGPUExtractor(), colmap::ExtractCovariantSiftFeaturesCPU(), and colmap::ExtractSiftFeaturesCPU().
| double colmap::SiftExtractionOptions::peak_threshold = 0.02 / octave_resolution |
Definition at line 50 of file sift.h.
Referenced by cloudViewer::OptionsParser::addExtractionOptions(), Check(), colmap::CreateSiftGPUExtractor(), colmap::ExtractCovariantSiftFeaturesCPU(), and colmap::ExtractSiftFeaturesCPU().
| bool colmap::SiftExtractionOptions::upright = false |
Definition at line 63 of file sift.h.
Referenced by cloudViewer::OptionsParser::addExtractionOptions(), colmap::CreateSiftGPUExtractor(), colmap::ExtractCovariantSiftFeaturesCPU(), and colmap::ExtractSiftFeaturesCPU().
| bool colmap::SiftExtractionOptions::use_gpu = false |
Definition at line 27 of file sift.h.
Referenced by cloudViewer::OptionsParser::addExtractionOptions(), Check(), colmap::SiftFeatureExtractor::SiftFeatureExtractor(), and colmap::internal::SiftFeatureExtractorThread::SiftFeatureExtractorThread().