Namespaces | |
| namespace | impl |
| namespace | internal |
Functions | |
| template<typename I > | |
| mln::trait::concrete< I >::ret | filter (const Image< I > &input, double sigma) |
Gaussian filter of an image input. | |
| template<typename I > | |
| mln::trait::concrete< I >::ret | filter (const Image< I > &input, double sigma, int dir) |
| mln::trait::concrete< I >::ret mln::linear::gaussian::filter | ( | const Image< I > & | input, | |
| double | sigma | |||
| ) | [inline] |
Gaussian filter of an image input.
Apply an approximated gaussian filter of sigma on input. This filter is applied in all the input image direction.
References mln::linear::gaussian::internal::coefficients_not_derivative(), mln::trace::entering(), mln::exact(), mln::trace::exiting(), mln::linear::gaussian::impl::generic_filter_common_(), and mln::initialize().
| mln::trait::concrete< I >::ret mln::linear::gaussian::filter | ( | const Image< I > & | input, | |
| double | sigma, | |||
| int | dir | |||
| ) | [inline] |
Apply an approximated gaussian filter of sigma on input. on a specific direction dir if dir = 0, the filter is applied on the first image dimension. if dir = 1, the filter is applied on the second image dimension. And so on...
References mln::linear::gaussian::internal::coefficients_not_derivative(), mln::trace::entering(), mln::exact(), mln::trace::exiting(), mln::linear::gaussian::impl::generic_filter_common_(), and mln::initialize().
1.7.1