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

Public Member Functions | |
| void | ParseSiftParam () |
| float | GetLevelSigma (int lev) |
| float | GetInitialSmoothSigma (int octave_min) |
| SiftParam () | |
Public Attributes | |
| float * | _sigma |
| float | _sigma_skip0 |
| float | _sigma_skip1 |
| float | _sigma0 |
| float | _sigman |
| int | _sigma_num |
| int | _dog_level_num |
| int | _level_num |
| int | _level_min |
| int | _level_max |
| int | _level_ds |
| float | _dog_threshold |
| float | _edge_threshold |
| SiftParam::SiftParam | ( | ) |
Definition at line 401 of file SiftGPU.cpp.
| float SiftParam::GetInitialSmoothSigma | ( | int | octave_min | ) |
Definition at line 415 of file SiftGPU.cpp.
Referenced by ShaderBag::SelectInitialSmoothingFilter().
| float SiftParam::GetLevelSigma | ( | int | lev | ) |
Definition at line 1190 of file SiftGPU.cpp.
Referenced by PyramidGL::GenerateFeatureDisplayVBO(), PyramidGL::GenerateFeatureListTex(), PyramidGL::GetFeatureDescriptors(), PyramidNaive::GetFeatureOrientations(), PyramidPacked::GetFeatureOrientations(), PyramidNaive::GetSimplifiedOrientation(), and PyramidPacked::GetSimplifiedOrientation().
| void SiftParam::ParseSiftParam | ( | ) |
Definition at line 423 of file SiftGPU.cpp.
References GlobalParam::_octave_min_default.
| int SiftParam::_dog_level_num |
Definition at line 85 of file SiftGPU.h.
Referenced by PyramidPacked::ComputeGradient(), PyramidGL::DestroyPerLevelData(), PyramidGL::DownloadKeypoints(), PyramidGL::GenerateFeatureDisplayVBO(), PyramidNaive::GenerateFeatureList(), PyramidPacked::GenerateFeatureList(), PyramidNaive::GenerateFeatureListCPU(), PyramidPacked::GenerateFeatureListCPU(), PyramidGL::GenerateFeatureListTex(), PyramidGL::GetFeatureDescriptors(), PyramidNaive::GetFeatureOrientations(), PyramidPacked::GetFeatureOrientations(), PyramidNaive::GetSimplifiedOrientation(), PyramidPacked::GetSimplifiedOrientation(), ShaderBag::LoadDynamicShaders(), SiftGPU::ParseParam(), PyramidGL::ReshapeFeatureListCPU(), and PyramidGL::ResizeFeatureStorage().
| float SiftParam::_dog_threshold |
Definition at line 93 of file SiftGPU.h.
Referenced by ShaderBag::LoadDynamicShaders(), and SiftGPU::ParseParam().
| float SiftParam::_edge_threshold |
Definition at line 95 of file SiftGPU.h.
Referenced by ShaderBag::LoadDynamicShaders(), and SiftGPU::ParseParam().
| int SiftParam::_level_ds |
Definition at line 91 of file SiftGPU.h.
Referenced by PyramidNaive::BuildPyramid(), and PyramidPacked::BuildPyramid().
| int SiftParam::_level_max |
Definition at line 90 of file SiftGPU.h.
Referenced by PyramidNaive::BuildPyramid(), PyramidPacked::BuildPyramid(), PyramidNaive::ComputeGradient(), PyramidNaive::DetectKeypointsEX(), PyramidPacked::DetectKeypointsEX(), PyramidNaive::FitPyramid(), and PyramidPacked::FitPyramid().
| int SiftParam::_level_min |
Definition at line 89 of file SiftGPU.h.
Referenced by PyramidNaive::BuildPyramid(), PyramidPacked::BuildPyramid(), PyramidNaive::ComputeGradient(), PyramidNaive::DetectKeypointsEX(), PyramidPacked::DetectKeypointsEX(), PyramidNaive::FitPyramid(), PyramidPacked::FitPyramid(), PyramidGL::GenerateFeatureDisplayVBO(), PyramidGL::GenerateFeatureListTex(), PyramidGL::GetFeatureDescriptors(), PyramidNaive::GetFeatureOrientations(), PyramidPacked::GetFeatureOrientations(), PyramidNaive::GetLevelTexture(), PyramidPacked::GetLevelTexture(), PyramidNaive::GetSimplifiedOrientation(), and PyramidPacked::GetSimplifiedOrientation().
| int SiftParam::_level_num |
Definition at line 86 of file SiftGPU.h.
Referenced by PyramidNaive::GetBaseLevel(), PyramidPacked::GetBaseLevel(), PyramidNaive::GetLevelTexture(), PyramidPacked::GetLevelTexture(), PyramidNaive::ResizePyramid(), and PyramidPacked::ResizePyramid().
| float* SiftParam::_sigma |
Definition at line 75 of file SiftGPU.h.
Referenced by ShaderBag::CreateGaussianFilters().
| int SiftParam::_sigma_num |
Definition at line 82 of file SiftGPU.h.
Referenced by ShaderBag::CreateGaussianFilters().
| float SiftParam::_sigma_skip0 |
Definition at line 76 of file SiftGPU.h.
Referenced by ShaderBag::CreateGaussianFilters().
| float SiftParam::_sigma_skip1 |
Definition at line 77 of file SiftGPU.h.
Referenced by ShaderBag::CreateGaussianFilters().