Main Page   Class Hierarchy   Alphabetical List   Compound List   Compound Members  

prapi::extras::JHExtractor Class Reference

#include <JainAndHealeyFeatureExtractor.h>

Inheritance diagram for prapi::extras::JHExtractor:

prapi::FeatureExtractor< double, RGBColorImage<> > Object List of all members.

Detailed Description


Public Methods

util::List< double > getFeatureVector (const RGBColorImage<> &img) throw (FeatureExtractionException&)
 Calculates the FeatureVector.

double calculateFeature (util::Matrix< double > &mat)
 Calculates the feature from the image.

double calculateOpponentFeature (util::Matrix< double > &mat1, double val1, util::Matrix< double > &mat2, double val2)
 Calculate the opponent feature.

util::Matrix< double > getFilteredImage (const util::Matrix< double > &mat, int orientation, int scale) throw (InvalidArgumentException&)
 Filters the image.

Static Public Methods

util::Matrix< double > getGaborMask (int orientation, int scale) throw (InvalidArgumentException&)
 Get the Gabor mask.

Member Function Documentation

Matrix< double > prapi::extras::JHExtractor::getGaborMask int    orientation,
int    scale
throw (InvalidArgumentException&) [static]

Get the Gabor mask.

orientation  The orientation of mask (0->3 means 0, pi/4, pi/2, 3pi/4)
scale  The scale of mask (0->2 [35,17,9])

The documentation for this class was generated from the following files:
Documentation generated on 11.09.2003 with Doxygen.
The documentation is copyrighted material.
Copyright © Topi Mäenpää 2003. All rights reserved.