OpenStructure
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Protected Attributes
GaussianLaplacianFilterBase Class Reference

#include <gaussian_laplacian.hh>

Public Member Functions

 GaussianLaplacianFilterBase (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 and at the same time a second derivative 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 45 of file gaussian_laplacian.hh.


Constructor & Destructor Documentation

Initialization takes smoothing radius.


Member Function Documentation

static String GetAlgorithmName ( )
inlinestatic

Definition at line 54 of file gaussian_laplacian.hh.

void SetQ ( Real  q)
inline

Set q value directly.

Definition at line 61 of file gaussian_laplacian.hh.

void SetSigma ( Real  sigma)
inline

Set smoothing radius.

Definition at line 57 of file gaussian_laplacian.hh.

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

Field Documentation

Real b0_
protected

Definition at line 66 of file gaussian_laplacian.hh.

Real b1_
protected

Definition at line 66 of file gaussian_laplacian.hh.

Real b2_
protected

Definition at line 66 of file gaussian_laplacian.hh.

Real b3_
protected

Definition at line 66 of file gaussian_laplacian.hh.

Real bb_
protected

Definition at line 66 of file gaussian_laplacian.hh.


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