#include <Color64.h>
Collaboration diagram for Impala::Core::Feature::Color64:
Public Member Functions | |
Color64 (String featureName="color64") | |
~Color64 () | |
String | GetName () const |
void | SetGridDimension (int nRow, int nCol) |
int | Extract (Core::Array::Array2dVec3UInt8 *im, Core::Vector::VectorReal64 &histogram) |
void | ComputeGrid (Core::Array::Array2dVec3UInt8 *im, Core::Vector::VectorReal64 &histogram, int nRow, int nCol) |
void | SetFeatureMode () |
int | ExtractCorrelogramTextureMoment (BYTE *pImage, int nWidth, int nHeight, void *pFeature, int mode=0) |
void | ExtractCorrelogram50 (BYTE *pbImage, int nWidth, int nHeight, float *pfFeature) |
void | ExtractTextureMoment (float *pfImage, int nWidth, int nHeight, float *pfFeature) |
void | NormalizeVector (float *pf, int nLen) |
int | QuantizeColorHSV44 (BYTE bRed, BYTE bGreen, BYTE bBlue) |
bool | VerifyFeatureSum (float *pFeature, int nDim, float ref=1.0) |
bool | VerifyFeatureRange (float *pFeature, int nDim, float min=0, float max=1.0) |
Private Attributes | |
Database::RawDataSet * | mDataSet |
String | mFeatureName |
int | mode |
float * | mFeature |
int | mBinCount |
int | mRow |
int | mCol |
Definition at line 45 of file Color64.h.