PN03contrastChannel Class Reference

A Contrast channel (based on Parkhurst & Niebur 2003). More...

#include <Channels/PN03contrastChannel.H>

Inheritance diagram for PN03contrastChannel:
Inheritance graph
[legend]
Collaboration diagram for PN03contrastChannel:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 PN03contrastChannel (OptionManager &mgr)
 Construct with standard params.
virtual ~PN03contrastChannel ()
 Destructor.
virtual bool outputAvailable () const
 overload

Protected Member Functions

virtual void doInput (const InputFrame &inframe)
 special input function
virtual Image< float > getOutput ()
 special output function

Protected Attributes

Image< float > itsMap
 our contrast map

Detailed Description

A Contrast channel (based on Parkhurst & Niebur 2003).

CAUTION: this channel will throw a fatal exception if your LevelSpec contains more than one level or if that level is different from the maplevel or if the deltas are non-zero.

Definition at line 48 of file PN03contrastChannel.H.


Constructor & Destructor Documentation

PN03contrastChannel::PN03contrastChannel ( OptionManager mgr  ) 

Construct with standard params.

Definition at line 46 of file PN03contrastChannel.C.

PN03contrastChannel::~PN03contrastChannel (  )  [virtual]

Destructor.

Definition at line 53 of file PN03contrastChannel.C.


Member Function Documentation

void PN03contrastChannel::doInput ( const InputFrame inframe  )  [protected, virtual]
Image< float > PN03contrastChannel::getOutput (  )  [protected, virtual]

special output function

Reimplemented from SingleChannel.

Definition at line 134 of file PN03contrastChannel.C.

References itsMap.

bool PN03contrastChannel::outputAvailable (  )  const [virtual]

overload

Reimplemented from SingleChannel.

Definition at line 57 of file PN03contrastChannel.C.

References Image< T >::initialized(), and itsMap.


Member Data Documentation

Image<float> PN03contrastChannel::itsMap [protected]

our contrast map

Definition at line 67 of file PN03contrastChannel.H.

Referenced by doInput(), getOutput(), and outputAvailable().


The documentation for this class was generated from the following files:
Generated on Sun May 8 08:43:38 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3