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:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 10 Nov 2016 for OpenStructure by  doxygen 1.6.1