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 Tue Jul 14 16:33:06 2009 for Milena (Olena) by  doxygen 1.5.9