![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include "feature/sift.h"#include <array>#include <fstream>#include <memory>#include "FLANN/flann.hpp"#include "GL/glew.h"#include "SiftGPU/SiftGPU.h"#include "VLFeat/covdet.h"#include "VLFeat/sift.h"#include "feature/utils.h"#include "util/cuda.h"#include "util/logging.h"#include "util/math.h"#include "util/misc.h"#include "util/opengl_utils.h"
Go to the source code of this file.
Namespaces | |
| colmap | |
Functions | |
| bool | colmap::ExtractSiftFeaturesCPU (const SiftExtractionOptions &options, const Bitmap &bitmap, FeatureKeypoints *keypoints, FeatureDescriptors *descriptors) |
| bool | colmap::ExtractCovariantSiftFeaturesCPU (const SiftExtractionOptions &options, const Bitmap &bitmap, FeatureKeypoints *keypoints, FeatureDescriptors *descriptors) |
| bool | colmap::CreateSiftGPUExtractor (const SiftExtractionOptions &options, SiftGPU *sift_gpu) |
| bool | colmap::ExtractSiftFeaturesGPU (const SiftExtractionOptions &options, const Bitmap &bitmap, SiftGPU *sift_gpu, FeatureKeypoints *keypoints, FeatureDescriptors *descriptors) |
| void | colmap::LoadSiftFeaturesFromTextFile (const std::string &path, FeatureKeypoints *keypoints, FeatureDescriptors *descriptors) |
| void | colmap::MatchSiftFeaturesCPUBruteForce (const SiftMatchingOptions &match_options, const FeatureDescriptors &descriptors1, const FeatureDescriptors &descriptors2, FeatureMatches *matches) |
| void | colmap::MatchSiftFeaturesCPUFLANN (const SiftMatchingOptions &match_options, const FeatureDescriptors &descriptors1, const FeatureDescriptors &descriptors2, FeatureMatches *matches) |
| void | colmap::MatchSiftFeaturesCPU (const SiftMatchingOptions &match_options, const FeatureDescriptors &descriptors1, const FeatureDescriptors &descriptors2, FeatureMatches *matches) |
| void | colmap::MatchGuidedSiftFeaturesCPU (const SiftMatchingOptions &match_options, const FeatureKeypoints &keypoints1, const FeatureKeypoints &keypoints2, const FeatureDescriptors &descriptors1, const FeatureDescriptors &descriptors2, TwoViewGeometry *two_view_geometry) |
| bool | colmap::CreateSiftGPUMatcher (const SiftMatchingOptions &match_options, SiftMatchGPU *sift_match_gpu) |
| void | colmap::MatchSiftFeaturesGPU (const SiftMatchingOptions &match_options, const FeatureDescriptors *descriptors1, const FeatureDescriptors *descriptors2, SiftMatchGPU *sift_match_gpu, FeatureMatches *matches) |
| void | colmap::MatchGuidedSiftFeaturesGPU (const SiftMatchingOptions &match_options, const FeatureKeypoints *keypoints1, const FeatureKeypoints *keypoints2, const FeatureDescriptors *descriptors1, const FeatureDescriptors *descriptors2, SiftMatchGPU *sift_match_gpu, TwoViewGeometry *two_view_geometry) |