Specializations of local linear routines. More...
Namespaces | |
namespace | impl |
Namespace of local linear routines implementation details. | |
Functions | |
template<typename I , typename P , typename W , typename R > | |
void | convolve (const Image< I > &input, const Site< P > &p, const Weighted_Window< W > &w_win, R &result) |
template<typename P , typename W , typename R > | |
void | convolve (const Generalized_Pixel< P > &p, const Weighted_Window< W > &w_win, R &result) |
Specializations of local linear routines.
void mln::linear::local::convolve | ( | const Image< I > & | input, | |
const Site< P > & | p, | |||
const Weighted_Window< W > & | w_win, | |||
R & | result | |||
) | [inline] |
Local convolution of image input
at point p
by the weighted window w_win
.
result
is performed with the type R
.References mln::linear::local::impl::convolve(), and mln::exact().
void mln::linear::local::convolve | ( | const Generalized_Pixel< P > & | p, | |
const Weighted_Window< W > & | w_win, | |||
R & | result | |||
) | [inline] |
Local convolution around (generalized) pixel by
the weighted window w_win
.
result
is performed with the type R
.References mln::linear::local::impl::convolve(), and mln::exact().