35 #ifndef AIMS_SIGNALFILTER_G3DSMOOTH_H 36 #define AIMS_SIGNALFILTER_G3DSMOOTH_H 64 template<
class T >
inline 66 : sigx( sx ), sigy( sy ), sigz( sz )
74 template<
class T >
inline 77 float sx = sigx / data.
sizeX();
78 float sy = sigy / data.
sizeY();
79 float sz = sigz / data.
sizeZ();
85 dataF.setSizeY(data.
sizeY());
86 dataF.setSizeZ(data.
sizeZ());
void doit(AimsData< float > &)
Gaussian3DSmoothing(float sx=1.0f, float sy=1.0f, float sz=1.0f)
AimsData< T > doit(const AimsData< T > &)
virtual void convert(const INP &in, OUTP &out) const
void setSizeX(float sizex)
void doit(AimsData< float > &)
3D Deriche's recursive gaussian smoothing filter
void doit(AimsData< float > &)
virtual ~Gaussian3DSmoothing()