#include <PyramidGL.h>

Public Member Functions | |
| void | BuildPyramid (GLTexInput *input) |
| void | ComputeGradient () |
| void | DestroyPyramidData () |
| void | DetectKeypointsEX () |
| void | FitHistogramPyramid () |
| void | FitPyramid (int w, int h) |
| void | GenerateFeatureList () |
| void | GenerateFeatureListCPU () |
| GLTexImage * | GetBaseLevel (int octave, int dataName=DATA_GAUSSIAN) |
| void | GetFeatureOrientations () |
| GLTexImage * | GetLevelTexture (int octave, int level) |
| GLTexImage * | GetLevelTexture (int octave, int level, int dataName) |
| void | GetSimplifiedOrientation () |
| void | InitPyramid (int w, int h, int ds) |
| virtual int | IsUsingRectDescription () |
| PyramidPacked (SiftParam &sp) | |
| void | ResizePyramid (int w, int h) |
| ~PyramidPacked () | |
Private Member Functions | |
| void | GenerateFeatureList (int i, int j) |
Private Attributes | |
| GLTexPacked * | _allPyramid |
Definition at line 93 of file PyramidGL.h.
Definition at line 1935 of file PyramidGL.cpp.
Definition at line 1940 of file PyramidGL.cpp.
| void PyramidPacked::BuildPyramid | ( | GLTexInput * | input | ) | [virtual] |
Implements SiftPyramid.
Definition at line 1948 of file PyramidGL.cpp.
| void PyramidPacked::ComputeGradient | ( | ) | [virtual] |
Implements SiftPyramid.
Definition at line 1995 of file PyramidGL.cpp.
| void PyramidPacked::DestroyPyramidData | ( | ) |
Definition at line 2745 of file PyramidGL.cpp.
| void PyramidPacked::DetectKeypointsEX | ( | ) | [virtual] |
Implements SiftPyramid.
Definition at line 2051 of file PyramidGL.cpp.
| void PyramidPacked::FitHistogramPyramid | ( | ) |
Definition at line 2781 of file PyramidGL.cpp.
| void PyramidPacked::FitPyramid | ( | int | w, |
| int | h | ||
| ) |
Definition at line 2613 of file PyramidGL.cpp.
| void PyramidPacked::GenerateFeatureList | ( | ) | [virtual] |
Implements SiftPyramid.
Definition at line 2317 of file PyramidGL.cpp.
| void PyramidPacked::GenerateFeatureList | ( | int | i, |
| int | j | ||
| ) | [private] |
generate the feature texture
Definition at line 2163 of file PyramidGL.cpp.
| void PyramidPacked::GenerateFeatureListCPU | ( | ) | [virtual] |
Implements SiftPyramid.
Definition at line 2370 of file PyramidGL.cpp.
| GLTexImage * PyramidPacked::GetBaseLevel | ( | int | octave, |
| int | dataName = DATA_GAUSSIAN |
||
| ) | [virtual] |
Implements PyramidGL.
Definition at line 2772 of file PyramidGL.cpp.
| void PyramidPacked::GetFeatureOrientations | ( | ) | [virtual] |
Implements SiftPyramid.
Definition at line 2447 of file PyramidGL.cpp.
| GLTexImage * PyramidPacked::GetLevelTexture | ( | int | octave, |
| int | level | ||
| ) | [virtual] |
Implements SiftPyramid.
Definition at line 2763 of file PyramidGL.cpp.
| GLTexImage * PyramidPacked::GetLevelTexture | ( | int | octave, |
| int | level, | ||
| int | dataName | ||
| ) | [virtual] |
Implements SiftPyramid.
Definition at line 2755 of file PyramidGL.cpp.
| void PyramidPacked::GetSimplifiedOrientation | ( | ) | [virtual] |
Implements SiftPyramid.
Definition at line 2506 of file PyramidGL.cpp.
| void PyramidPacked::InitPyramid | ( | int | w, |
| int | h, | ||
| int | ds | ||
| ) | [virtual] |
Implements SiftPyramid.
Definition at line 2539 of file PyramidGL.cpp.
| virtual int PyramidPacked::IsUsingRectDescription | ( | ) | [inline, virtual] |
Reimplemented from SiftPyramid.
Definition at line 114 of file PyramidGL.h.
| void PyramidPacked::ResizePyramid | ( | int | w, |
| int | h | ||
| ) | [virtual] |
Implements SiftPyramid.
Definition at line 2661 of file PyramidGL.cpp.
GLTexPacked* PyramidPacked::_allPyramid [private] |
Definition at line 95 of file PyramidGL.h.