#include <DescriptorBase.h>
Inherited by ColorLayout, ColorStructure, ContourShape, DominantColor, EdgeHistogram, HomogeneousTexture, RegionShape, and ScalableColor.
Public Member Functions | |
virtual void | PrintElements (void) |
prints the descriptor vector | |
std::string | toString () |
convert descriptor data to string | |
size_t | GetByteSize () |
return size in bytes of descriptor in memory | |
Public Attributes | |
DescriptorType | type |
declares the descriptor | |
Friends | |
std::ostream & | operator<< (std::ostream &os, DescriptorBase &s) |
overidden oparator << for the descriptor vector |
virtual void DescriptorBase::PrintElements | ( | void | ) | [inline, virtual] |
prints the descriptor vector
Reimplemented in ColorLayout, ColorStructure, ContourShape, DominantColor, EdgeHistogram, HomogeneousTexture, RegionShape, and ScalableColor.
std::string DescriptorBase::toString | ( | ) |
convert descriptor data to string
Reimplemented in ColorLayout, ColorStructure, ContourShape, DominantColor, EdgeHistogram, HomogeneousTexture, RegionShape, and ScalableColor.
size_t DescriptorBase::GetByteSize | ( | ) |
return size in bytes of descriptor in memory
Reimplemented in ColorLayout, ColorStructure, and ScalableColor.
std::ostream& operator<< | ( | std::ostream & | os, | |
DescriptorBase & | s | |||
) | [friend] |
overidden oparator << for the descriptor vector
declares the descriptor