#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). | |