#include <irtkGaussianBlurring.h>
This class defines and implements the Gaussian blurring of images. The blurring is implemented by three successive 1D convolutions with a 1D Gaussian kernel.
Definition at line 27 of file irtkGaussianBlurring.h.
Public Member Functions | |
irtkGaussianBlurring (double) | |
Constructor. | |
~irtkGaussianBlurring () | |
Destructor. | |
virtual void | Run () |
Run Gaussian blurring. | |
SetMacro (Sigma, double) | |
Set sigma. | |
GetMacro (Sigma, double) | |
Get sigma. | |
Protected Member Functions | |
virtual Bool | RequiresBuffering () |
Returns whether the filter requires buffering. | |
virtual const char * | NameOfClass () |
Returns the name of the class. | |
Protected Attributes | |
double | _Sigma |
Sigma (standard deviation of Gaussian kernel). |