#include <HistogramExtractor.h>
Inheritance diagram for Impala::Core::VideoSet::HistogramExtractor:
Public Member Functions | |
HistogramExtractor (Reporter *reporter, CmdOptions &options, CString featureName, int binCount) | |
virtual | ~HistogramExtractor () |
String | GetFeatureName () const |
virtual void | HandleNewFrame (VideoSet *vs, int fileId, Stream::RgbDataSrc *src) |
Arrived at a new frame in a "normal" walk. | |
virtual void | HandleDoneFile (VideoSet *vs, int fileId, Stream::RgbDataSrc *src) |
Completed given DB_FILE in a "normal" walk. | |
Protected Types | |
typedef Vector::VectorTem< Real64 > | VectorReal64 |
Protected Member Functions | |
int | GetBinCount () const |
virtual VectorReal64 | ComputeHistogram (Array::Array2dVec3UInt8 *image)=0 |
template<class T> | |
int | ComputeBin (const T val, const T low, const T high, const int nrBins) const |
Private Attributes | |
Reporter * | mReporter |
String | mFeatureName |
int | mBinCount |
Feature::FeatureTable * | mHistogramTable |
ILOG_VAR_DECL |
Definition at line 15 of file HistogramExtractor.h.