$extrastylesheet
Olena  User documentation 2.1
An Image Processing Platform
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Filters

Functions

template<typename I , typename N , typename A >
mln::trait::concrete< I >::ret mln::morpho::algebraic_filter (const Image< I > &input, const Neighborhood< N > &nbh, const Accumulator< A > &a, const typename A::result &lambda, bool increasing)
template<typename I , typename W , typename O >
void mln::data::fast_median (const Image< I > &input, const Window< W > &win, Image< O > &output)
template<typename I , typename N , typename A >
mln::trait::concrete< I >::ret mln::morpho::leveling_filter (const Image< I > &input, const Neighborhood< N > &nbh, const Accumulator< A > &a, const typename A::result &lambda, bool increasing)
template<typename I , typename W >
mln::trait::concrete< I >::ret mln::data::median (const Image< I > &input, const Window< W > &win)
template<typename I , typename W >
mln::trait::concrete< I >::ret mln::morpho::rank_filter (const Image< I > &input, const Window< W > &win, unsigned k)

Detailed Description

All routines related to Image Filtering.

Function Documentation

template<typename I , typename N , typename A >
mln::trait::concrete< I >::ret mln::morpho::algebraic_filter ( const Image< I > &  input,
const Neighborhood< N > &  nbh,
const Accumulator< A > &  a,
const typename A::result &  lambda,
bool  increasing 
)
template<typename I , typename W , typename O >
void mln::data::fast_median ( const Image< I > &  input,
const Window< W > &  win,
Image< O > &  output 
)

Compute in output the median filter of image input by the window win.

Parameters
[in]inputThe image to be filtered.
[in]winThe window.
[in,out]outputThe output image.
Precondition
input and output have to be initialized.
template<typename I , typename N , typename A >
mln::trait::concrete< I >::ret mln::morpho::leveling_filter ( const Image< I > &  input,
const Neighborhood< N > &  nbh,
const Accumulator< A > &  a,
const typename A::result &  lambda,
bool  increasing 
)
template<typename I , typename W >
mln::trait::concrete< I >::ret mln::data::median ( const Image< I > &  input,
const Window< W > &  win 
)

Compute in output the median filter of image input by the window win.

Parameters
[in]inputThe image to be filtered.
[in]winThe window.
Precondition
input have to be initialized.
template<typename I , typename W >
mln::trait::concrete< I >::ret mln::morpho::rank_filter ( const Image< I > &  input,
const Window< W > &  win,
unsigned  k 
)

Morphological rank_filter.