Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ConvolveChannel Class Reference

#include <Channels/ConvolveChannel.H>

Inheritance diagram for ConvolveChannel:

Inheritance graph
[legend]
Collaboration diagram for ConvolveChannel:

Collaboration graph
[legend]
List of all members.

Detailed Description

A generic convolution channel.

Definition at line 46 of file ConvolveChannel.H.

Public Member Functions

 ConvolveChannel (OptionManager &mgr)
 Construct with standard params. Will need to set a filter before using.
void setFilter (const Image< float > &filter, ConvolutionBoundaryStrategy boundary)
 Set the filter to use for convolutions.
virtual ~ConvolveChannel ()
 Destructor.


Constructor & Destructor Documentation

ConvolveChannel::ConvolveChannel OptionManager mgr  ) 
 

Construct with standard params. Will need to set a filter before using.

Definition at line 47 of file ConvolveChannel.C.

References SingleChannel::itsNormalizeOutput, SingleChannel::itsTakeAbs, and NModelParam< T >::setVal().

ConvolveChannel::~ConvolveChannel  )  [virtual]
 

Destructor.

Definition at line 62 of file ConvolveChannel.C.


Member Function Documentation

void ConvolveChannel::setFilter const Image< float > &  filter,
ConvolutionBoundaryStrategy  boundary
 

Set the filter to use for convolutions.

Definition at line 55 of file ConvolveChannel.C.

References rutz::make_shared(), and SingleChannel::setPyramid().


The documentation for this class was generated from the following files:
Generated on Sun Nov 22 13:45:37 2009 for iLab Neuromorphic Vision Toolkit by  doxygen 1.4.4