golib  0.5
goFilterGauss< T > Class Template Reference

Public Member Functions

 goFilterGauss (goSize_t maskLength)
 
void filter (goSignal2D< T > &src, goSignal2D< T > &target)
 
- Public Member Functions inherited from goFilter< T >
void setDataPtr (T *ptr)
 
virtual void filter ()
 
virtual void filter (goSignal2D< T > &s)
 

Protected Attributes

goArray< goDouble > mask
 
goSize_t length
 
- Protected Attributes inherited from goFilter< T >
T * data
 
goSize_t sizeX
 
goSize_t sizeY
 

Member Function Documentation

◆ filter()

template<class T >
void goFilterGauss< T >::filter ( goSignal2D< T > &  src,
goSignal2D< T > &  target 
)

Applies a Gauss filter to src. The result is stored in src (!!), the horizontally filtered version is in target.

Horizontal

Vertical


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