35 #ifndef AIMS_PRIMALSKETCH_DERICHESMOOTHER_D_H 36 #define AIMS_PRIMALSKETCH_DERICHESMOOTHER_D_H 54 float sigma=sqrt(maxiter*ima.
sizeX()*ima.
sizeX());
55 std::cout <<
"sigma=" << sigma << std::endl;
57 return gaussSmooth.
doit(ima2);
61 std::cerr <<
"Anisotropic images not supported (yet) for scale-space applications..." << std::endl;
67 std::cerr <<
"DericheRecursiveConvolution Smoother: must have tIn < tOut" AimsData< T > doit(const AimsData< T > &)
3D Deriche's recursive gaussian smoothing filter
AimsData< T > clone() const
AimsData< T > doSmoothing(const AimsData< T > &ima, int maxiter, bool verbose=false)