golib
0.5
|
Public Member Functions | |
goFilterGauss (goSize_t maskLength) | |
void | filter (goSignal2D< T > &src, goSignal2D< T > &target) |
![]() | |
void | setDataPtr (T *ptr) |
virtual void | filter () |
virtual void | filter (goSignal2D< T > &s) |
Protected Attributes | |
goArray< goDouble > | mask |
goSize_t | length |
![]() | |
T * | data |
goSize_t | sizeX |
goSize_t | sizeY |
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