|
Public Types |
typedef Array::Array2dVec3UInt8 | Array2dVec3UInt8 |
typedef Array::Array2dScalarReal64 | Array2dScalarReal64 |
typedef Vector::VectorTem<
Real64 > | VectorReal64 |
typedef Array::ArraySet< Array2dScalarReal64 > | InvSetType |
typedef Histogram::Histogram1dSet<
Array2dScalarReal64 > | HistSetType |
Public Member Functions |
| VisSem (String name, CmdOptions &options) |
virtual FeatureDefinition | ExtendFeatureDefinition (FeatureDefinition def) |
virtual FeatureTable * | MakeProtoFeatureTable (int pixelFeatureSet, int regionFeatureSet, String clusterType, String clusterVal) |
virtual void | ReadPrototypes (String protoSet, String maskSet, int maxNr) |
virtual void | ComputeRegionFeatures (Array::Array2dVec3UInt8 *im, Quid quid) |
virtual void | ComputeFeatures (Array::Array2dVec3UInt8 *im, Quid quid) |
void | InitStat () |
void | ImageStat (Array::Array2dVec3UInt8 *im) |
void | StatMinMax2All () |
void | ClearAnnoAccu () |
void | AddImageToAccu (Array::Array2dVec3UInt8 *im, Geometry::Rectangle rect) |
void | AddAccuToAnnoTable (int bookmarkNr, String anno) |
Private Member Functions |
HistSetType * | NewHistSet () |
void | ComputePixelFeatureSet (InvSetType &fSet, int idx, Array2dVec3UInt8 *im) |
VectorReal64 | ComputeRegionDescriptor (HistSetType *hSet) |
bool | CheckRegionDescriptor (VectorReal64 vec) |
VectorReal64 | ComputeRegionSimilarity (VectorReal64 regionVec, FeatureTable *protoTab) |
void | DoUNC (FeatureTableSet *regionSim, int regionFeature) |
void | DoCodebook (FeatureTableSet *regionSim, int regionFeature) |
VectorReal64 | DoSpatialPyramid (Geometry::Rectangle rect, VectorReal64 vec) |
void | DoSpatialPyramid (FeatureTableSet *regionSim, int regionFeature, FeatureTableSet *regionSimSP) |
void | ComputeFeaturesPixelSet (InvSetType &invSet, int p, Quid quid) |
Private Attributes |
bool | mDoRot |
bool | mDoC |
int | mHistBinCount |
bool | mCumulativeHist |
int | mNrOrient |
std::vector< double > | mFreq |
std::vector< Real64 > | mFeatMin |
std::vector< Real64 > | mFeatMax |
std::vector< Real64 > | mFeatMinAll |
std::vector< Real64 > | mFeatMaxAll |
std::vector< HistSetType * > | mHistAccu |
String | mKeyframesName |
bool | mDoCodebook |
bool | mDoUNC |
| ILOG_VAR_DEC |