DGtal
0.9.2
|
#include <DGtal/base/BasicFunctors.h>
Public Member Functions | |
GaussianKernel (const double aSigma) | |
double | operator() (const double aVal) const |
Data Fields | |
double | mySigma |
double | myCoef |
Private Attributes | |
double | myCoef2 |
Aim: defines a functor on double numbers which corresponds to a Gaussian convolution kernel. This functor acts from [0,1] to [0,1].
Description of class 'GaussianKernel'
Definition at line 820 of file BasicFunctors.h.
|
inline |
Constructor
[in] | aSigma | the sigma parameter of the Gaussian function. |
Definition at line 827 of file BasicFunctors.h.
References myCoef, myCoef2, and mySigma.
|
inline |
[in] | aVal | a value between 0 and 1. |
Definition at line 838 of file BasicFunctors.h.
References myCoef, and myCoef2.
double DGtal::functors::GaussianKernel::myCoef |
Temporary variable.
Definition at line 848 of file BasicFunctors.h.
Referenced by GaussianKernel(), and operator()().
|
private |
Temporary variable.
Definition at line 851 of file BasicFunctors.h.
Referenced by GaussianKernel(), and operator()().
double DGtal::functors::GaussianKernel::mySigma |