|
double | atb::erfbase (const double x, ErrorFunctionType type=Erf) |
| General evaluation of erf, erfc and erfcx, where erf is the error function given as: More...
|
|
double | atb::gaussian (double x, double mu, double sigma) |
| Evaluate the Gaussian distribution with mean mu and standard deviation sigma at position x. More...
|
|
template<typename DataT , int Dim> |
void | atb::gaussian (blitz::Array< DataT, Dim > &gauss, blitz::TinyVector< double, Dim > const &sigmaUm, blitz::TinyVector< double, Dim > const &elementSizeUm, int flags=DEFAULT) |
| Calculate gaussian with non-uniform standard deviation sigmaUm. More...
|
|
template<typename DataT , int Dim> |
void | atb::gaussian (Array< DataT, Dim > &gauss, blitz::TinyVector< double, Dim > const &sigmaUm, int flags=DEFAULT) |
| Calculate gaussian with non-uniform standard deviation sigmaUm. More...
|
|
double | atb::gaussianDerivative (double x, double mu, double sigma, int d) |
| Evaluate the Gaussian derivative of degree d with mean mu and standard deviation sigma at position x. More...
|
|
template<typename DataT , int Dim> |
void | atb::gaussianDerivative (blitz::Array< DataT, Dim > &gauss, blitz::TinyVector< double, Dim > const &sigmaUm, blitz::TinyVector< double, Dim > const &elementSizeUm, blitz::TinyVector< int, Dim > const &d, int flags=DEFAULT) |
| Compute gaussian partial derivative filter according to specification given in d. More...
|
|
template<typename DataT , int Dim> |
void | atb::gaussianDerivative (Array< DataT, Dim > &gauss, blitz::TinyVector< double, Dim > const &sigmaUm, blitz::TinyVector< int, Dim > const &d, int flags=DEFAULT) |
| Compute gaussian partial derivative filter according to specification given in d. More...
|
|
double | atb::normalizedHermitePolynomial (double x, double sigma, int d) |
| Evaluate the normalized Hermite polynomial at position x. More...
|
|