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.

Definition at line 161 of file linear/local/convolve.hh.

References mln::linear::local::impl::convolve(), and mln::exact().

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.

Definition at line 149 of file linear/local/convolve.hh.

References mln::linear::local::impl::convolve(), and mln::exact().


Generated on Sun Apr 25 02:03:12 2010 for Milena (Olena) by  doxygen 1.5.6