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


Public Member Functions | |
| SiftFeatureExtractor (const ImageReaderOptions &reader_options, const SiftExtractionOptions &sift_options) | |
Public Member Functions inherited from colmap::Thread | |
| Thread () | |
| virtual | ~Thread ()=default |
| virtual void | Start () |
| virtual void | Stop () |
| virtual void | Pause () |
| virtual void | Resume () |
| virtual void | Wait () |
| bool | IsStarted () |
| bool | IsStopped () |
| bool | IsPaused () |
| bool | IsRunning () |
| bool | IsFinished () |
| void | BlockIfPaused () |
| bool | CheckValidSetup () |
| void | AddCallback (const int id, const std::function< void()> &func) |
| const Timer & | GetTimer () const |
Additional Inherited Members | |
Public Types inherited from colmap::Thread | |
| enum | { STARTED_CALLBACK = INT_MIN , FINISHED_CALLBACK } |
Protected Member Functions inherited from colmap::Thread | |
| void | RegisterCallback (const int id) |
| void | Callback (const int id) const |
| std::thread::id | GetThreadId () const |
| void | SignalValidSetup () |
| void | SignalInvalidSetup () |
Definition at line 25 of file extraction.h.
| colmap::SiftFeatureExtractor::SiftFeatureExtractor | ( | const ImageReaderOptions & | reader_options, |
| const SiftExtractionOptions & | sift_options | ||
| ) |
Definition at line 84 of file extraction.cc.
References colmap::ImageReaderOptions::camera_mask_path, colmap::ImageReaderOptions::Check(), colmap::SiftExtractionOptions::Check(), colmap::SiftExtractionOptions::domain_size_pooling, QtCompat::endl(), colmap::SiftExtractionOptions::estimate_affine_shape, colmap::SiftExtractionOptions::first_octave, colmap::GetEffectiveNumThreads(), colmap::GetNumCudaDevices(), colmap::SiftExtractionOptions::gpu_index, colmap::SiftExtractionOptions::max_image_size, colmap::SiftExtractionOptions::num_threads, colmap::ImageReader::NumImages(), patch::to_string(), and colmap::SiftExtractionOptions::use_gpu.