#include <HomogeneousTexture.h>
Inherits DescriptorBase.
Public Member Functions | |
HomogeneousTexture () | |
int | Initialise (int flag) |
initialise the descriptor with the given parameters | |
void | SetFlag (int flag) |
set flag for energy deviation presence | |
int | GetFlag () |
get flag for energy deviation presence | |
void | SetSize () |
set the size of the descriptor vector | |
int | GetSize () |
get the size of the descriptor vector | |
void | PrintElements () |
prints the descriptor vector | |
std::string | toString () |
convert descriptor data to string | |
int | match (HomogeneousTexture *homText) |
match descriptors and return distance | |
Public Attributes | |
std::vector< int > | feature |
descriptor vector | |
Private Attributes | |
int | energydeviationflag |
energy deviation presence flag | |
Friends | |
std::ostream & | operator<< (std::ostream &os, HomogeneousTexture &s) |
HomogeneousTexture::HomogeneousTexture | ( | ) |
int HomogeneousTexture::Initialise | ( | int | flag | ) |
initialise the descriptor with the given parameters
void HomogeneousTexture::SetFlag | ( | int | flag | ) |
set flag for energy deviation presence
int HomogeneousTexture::GetFlag | ( | ) | [inline] |
get flag for energy deviation presence
void HomogeneousTexture::SetSize | ( | ) |
set the size of the descriptor vector
int HomogeneousTexture::GetSize | ( | ) | [inline] |
get the size of the descriptor vector
void HomogeneousTexture::PrintElements | ( | void | ) | [virtual] |
std::string HomogeneousTexture::toString | ( | ) |
int HomogeneousTexture::match | ( | HomogeneousTexture * | homText | ) |
match descriptors and return distance
std::ostream& operator<< | ( | std::ostream & | os, | |
HomogeneousTexture & | s | |||
) | [friend] |
std::vector<int> HomogeneousTexture::feature |
descriptor vector
int HomogeneousTexture::energydeviationflag [private] |
energy deviation presence flag