zxhproj v 2.2
zxhproj

zxhImageProcessGaussianT< PixelTypeIn, PixelTypeOut > Class Template Reference

zxhImageProcessGaussian.cpp for each dimension: sigma, compute kernalsize, compute the 1D kernal The parameter sigma^2 is referred to as the scale parameter with the interpretation that image structures of spatial size smaller than about sigma have largely been smoothed away in the scale-space level at scale sigma^2. More...

#include <zxhImageProcessGaussian.h>

Inheritance diagram for zxhImageProcessGaussianT< PixelTypeIn, PixelTypeOut >:
zxhImageProcessBaseT< PixelTypeIn, PixelTypeOut >

List of all members.

Public Member Functions

void SetSigmas (float *sigmas)
 sigma here is of unit voxel, NOT mm
void SetSigma (float sigma)
virtual bool Evaluate ()

Protected Attributes

float m_fSigmas [ImageDimensionMax]
float m_fKernalSizeFromSigma

Detailed Description

template<class PixelTypeIn = PixelTypeDefault, class PixelTypeOut = PixelTypeDefault>
class zxhImageProcessGaussianT< PixelTypeIn, PixelTypeOut >

zxhImageProcessGaussian.cpp for each dimension: sigma, compute kernalsize, compute the 1D kernal The parameter sigma^2 is referred to as the scale parameter with the interpretation that image structures of spatial size smaller than about sigma have largely been smoothed away in the scale-space level at scale sigma^2.


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs