#include <SiftGPU.h>
typedef struct SiftGPU::SiftKeypoint SiftGPU::SiftKeypoint |
anonymous enum |
SiftGPU::SiftGPU | ( | int | np = 1 | ) |
Definition at line 82 of file SiftGPU.cpp.
SiftGPU::~SiftGPU | ( | ) | [virtual] |
Definition at line 127 of file SiftGPU.cpp.
int SiftGPU::AllocatePyramid | ( | int | width, |
int | height | ||
) | [virtual] |
Reimplemented in ServerSiftGPU.
Definition at line 1334 of file SiftGPU.cpp.
int SiftGPU::CreateContextGL | ( | ) | [virtual] |
Reimplemented in ServerSiftGPU.
Definition at line 1276 of file SiftGPU.cpp.
const char* SiftGPU::GetCurrentImagePath | ( | ) | [inline] |
int SiftGPU::GetFeatureNum | ( | ) | [virtual] |
Reimplemented in ServerSiftGPU.
Definition at line 1310 of file SiftGPU.cpp.
void SiftGPU::GetFeatureVector | ( | SiftKeypoint * | keys, |
float * | descriptors | ||
) | [virtual] |
Reimplemented in ServerSiftGPU.
Definition at line 1315 of file SiftGPU.cpp.
int SiftGPU::GetImageCount | ( | ) | [virtual] |
Reimplemented in ServerSiftGPU.
Definition at line 1358 of file SiftGPU.cpp.
void SiftGPU::InitSiftGPU | ( | ) | [inline, protected] |
Definition at line 137 of file SiftGPU.cpp.
int SiftGPU::IsFullSupported | ( | ) | [virtual] |
Reimplemented in ServerSiftGPU.
Definition at line 1300 of file SiftGPU.cpp.
void SiftGPU::LoadImageList | ( | char * | imlist | ) | [protected] |
Definition at line 1161 of file SiftGPU.cpp.
void * SiftGPU::operator new | ( | size_t | size | ) |
Reimplemented in ComboSiftGPU.
Definition at line 106 of file SiftGPU.cpp.
void SiftGPU::ParseParam | ( | int | argc, |
char ** | argv | ||
) | [virtual] |
Reimplemented in ServerSiftGPU.
Definition at line 719 of file SiftGPU.cpp.
void SiftGPU::PrintUsage | ( | ) | [static, protected] |
Definition at line 670 of file SiftGPU.cpp.
int SiftGPU::RunSIFT | ( | const char * | imgpath | ) | [virtual] |
Reimplemented in ServerSiftGPU.
Definition at line 264 of file SiftGPU.cpp.
int SiftGPU::RunSIFT | ( | int | index | ) | [virtual] |
Reimplemented in ServerSiftGPU.
Definition at line 203 of file SiftGPU.cpp.
int SiftGPU::RunSIFT | ( | int | width, |
int | height, | ||
const void * | data, | ||
unsigned int | gl_format, | ||
unsigned int | gl_type | ||
) | [virtual] |
Reimplemented in ServerSiftGPU.
Definition at line 222 of file SiftGPU.cpp.
int SiftGPU::RunSIFT | ( | ) | [virtual] |
Reimplemented in ServerSiftGPU.
Definition at line 287 of file SiftGPU.cpp.
int SiftGPU::RunSIFT | ( | int | num, |
const SiftKeypoint * | keys, | ||
int | keys_have_orientation = 1 |
||
) | [virtual] |
Reimplemented in ServerSiftGPU.
Definition at line 280 of file SiftGPU.cpp.
void SiftGPU::SaveSIFT | ( | const char * | szFileName | ) | [virtual] |
Reimplemented in ServerSiftGPU.
Definition at line 1305 of file SiftGPU.cpp.
virtual SIFTGPU_EXPORT void SiftGPU::SetActivePyramid | ( | int | index | ) | [inline, virtual] |
void SiftGPU::SetImageList | ( | int | nimage, |
const char ** | filelist | ||
) | [virtual] |
Reimplemented in ServerSiftGPU.
Definition at line 1151 of file SiftGPU.cpp.
void SiftGPU::SetKeypointList | ( | int | num, |
const SiftKeypoint * | keys, | ||
int | keys_have_orientation = 1 |
||
) | [virtual] |
Reimplemented in ServerSiftGPU.
Definition at line 369 of file SiftGPU.cpp.
void SiftGPU::SetMaxDimension | ( | int | sz | ) | [virtual] |
Reimplemented in ServerSiftGPU.
Definition at line 1351 of file SiftGPU.cpp.
void SiftGPU::SetTightPyramid | ( | int | tight = 1 | ) | [virtual] |
Reimplemented in ServerSiftGPU.
Definition at line 1329 of file SiftGPU.cpp.
void SiftGPU::SetVerbose | ( | int | verbose = 4 | ) | [virtual] |
Definition at line 384 of file SiftGPU.cpp.
void SiftGPU::SetVerboseBrief | ( | ) | [inline] |
int SiftGPU::VerifyContextGL | ( | ) | [virtual] |
Reimplemented in ServerSiftGPU.
Definition at line 1294 of file SiftGPU.cpp.
int SiftGPU::_current [protected] |
int SiftGPU::_image_loaded [protected] |
char* SiftGPU::_imgpath [protected] |
int SiftGPU::_initialized [protected] |
ImageList* SiftGPU::_list [protected] |
char* SiftGPU::_outpath [protected] |
SiftPyramid* SiftGPU::_pyramid [protected] |
GLTexInput* SiftGPU::_texImage [protected] |
float SiftGPU::_timing[10] |