LTI-Lib latest version v1.9 - last update 10 Apr 2010

lti::featureSaliencyIK::parameters Class Reference

the parameters for the class featureSaliencyIK More...

#include <ltiFeatureSaliencyIK.h>

Inheritance diagram for lti::featureSaliencyIK::parameters:
Inheritance graph
[legend]
Collaboration diagram for lti::featureSaliencyIK::parameters:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 parameters ()
 parameters (const parameters &other)
 ~parameters ()
const char * getTypeName () const
parameterscopy (const parameters &other)
virtual functor::parametersclone () const
virtual bool write (ioHandler &handler, const bool complete=true) const
virtual bool read (ioHandler &handler, const bool complete=true)

Public Attributes

int scales
int mapScale
double colorThreshold
int minScale
int maxScale
int minDeltaScale
int maxDeltaScale
int gaborKernelSize
int smoothingIterations

Detailed Description

the parameters for the class featureSaliencyIK


Constructor & Destructor Documentation

lti::featureSaliencyIK::parameters::parameters (  ) 

default constructor

Reimplemented from lti::saliency::parameters.

lti::featureSaliencyIK::parameters::parameters ( const parameters other  ) 

copy constructor

Parameters:
other the parameters object to be copied

Reimplemented from lti::saliency::parameters.

lti::featureSaliencyIK::parameters::~parameters (  )  [virtual]

destructor

Reimplemented from lti::functor::parameters.


Member Function Documentation

virtual functor::parameters* lti::featureSaliencyIK::parameters::clone (  )  const [virtual]

returns a pointer to a clone of the parameters

Reimplemented from lti::saliency::parameters.

parameters& lti::featureSaliencyIK::parameters::copy ( const parameters other  ) 

copy the contents of a parameters object

Parameters:
other the parameters object to be copied
Returns:
a reference to this parameters object

Reimplemented from lti::saliency::parameters.

const char* lti::featureSaliencyIK::parameters::getTypeName (  )  const [virtual]

returns name of this type

Reimplemented from lti::saliency::parameters.

virtual bool lti::featureSaliencyIK::parameters::read ( ioHandler handler,
const bool  complete = true 
) [virtual]

write the parameters in the given ioHandler

Parameters:
handler the ioHandler to be used
complete if true (the default) the enclosing begin/end will be also written, otherwise only the data block will be written.
Returns:
true if write was successful

Reimplemented from lti::modifier::parameters.

virtual bool lti::featureSaliencyIK::parameters::write ( ioHandler handler,
const bool  complete = true 
) const [virtual]

write the parameters in the given ioHandler

Parameters:
handler the ioHandler to be used
complete if true (the default) the enclosing begin/end will be also written, otherwise only the data block will be written.
Returns:
true if write was successful

Reimplemented from lti::modifier::parameters.


Member Data Documentation

factor of the maximum intensity, which determine the threshold under which all color information will be neglected (default 0.05 for 5%)

gabor kernel size (default 9 (means 9x9 kernel))

the saliency map will be generated with the given scale resolution.

The value must be between 0 and scales-1 (default 0)

maximum delta for the inter-scale comparition (default 4) Please note that maxDeltaScale + maxScale must be less than scales

maximum scale index to be checked in the conspicuity maps (default 3)

minimum delta for the inter-scale comparision (default 3)

mininum scale index to be checked in the conspicuity maps (default 1)

Number of scales to be used in the multiresolutional analysis.

(Default value: 8)

number of iterations to select the saliency regions (default 3).

(this allows an approximation of the suggestion in Itti and Koch "A saliency-based search mechanism for overt and covert shifts of visual attention" Elsevier 2000 (www.elsevier.com/locate/visres)


The documentation for this class was generated from the following file:

Generated on Sat Apr 10 15:27:18 2010 for LTI-Lib by Doxygen 1.6.1