mln::linear::local Namespace Reference

Specializations of local linear routines. More...


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)


Detailed Description

Specializations of local linear routines.

Function Documentation

template<typename P, typename W, typename R>
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.

Warning:
Computation of the 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().

template<typename I, typename P, typename W, typename R>
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.

Warning:
Computation of the 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().


Generated on Thu Sep 9 19:32:36 2010 for Milena (Olena) by  doxygen 1.5.6