Namespaces | |
namespace | impl |
Namespace of local linear routines implementation details. | |
Functions | |
template<typename P, typename W, typename R> | |
void | convolve (const Generalized_Pixel< P > &p, const Weighted_Window< W > &w_win, R &result) |
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) |
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
.The weighted window is used as-is, considering that its symmetrization is handled by the client.
References convolve().
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
.The weighted window is used as-is, considering that its symmetrization is handled by the client.
Referenced by convolve().