GaussianFilterBase Class Reference

Gaussian Filter. More...

#include <gaussian.hh>


Public Member Functions

 GaussianFilterBase (Real sigma=1.0)
template<typename T , class D >
void VisitState (ImageStateImpl< T, D > &s)
void SetSigma (Real sigma)
void SetQ (Real q)

Static Public Member Functions

static String GetAlgorithmName ()

Protected Attributes

Real b0_
Real b1_
Real b2_
Real b3_
Real bb_


Detailed Description

Gaussian Filter.

Applies a gaussian filter to the supplied image.

Implemented after

I.T.Young, L.J. van Vliet,"Recursive implementation of the

Gaussian filter",Signal Processing, 44(1995), 139-151

Definition at line 70 of file gaussian.hh.


Constructor & Destructor Documentation

GaussianFilterBase ( Real  sigma = 1.0  ) 

Initialization takes smoothing radius.


Member Function Documentation

static String GetAlgorithmName (  )  [inline, static]

Definition at line 104 of file gaussian.hh.

void SetQ ( Real  q  )  [inline]

Set q value directly.

Definition at line 98 of file gaussian.hh.

void SetSigma ( Real  sigma  )  [inline]

Set smoothing radius.

Definition at line 90 of file gaussian.hh.

void VisitState ( ImageStateImpl< T, D > &  s  )  [inline]


Field Documentation

Real b0_ [protected]

Definition at line 108 of file gaussian.hh.

Real b1_ [protected]

Definition at line 108 of file gaussian.hh.

Real b2_ [protected]

Definition at line 108 of file gaussian.hh.

Real b3_ [protected]

Definition at line 108 of file gaussian.hh.

Real bb_ [protected]

Definition at line 108 of file gaussian.hh.


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

Generated on Fri Jul 2 14:23:07 2010 for OpenStructure by  doxygen 1.5.8