Namespace of mathematical morphology routines generic implementations. More...
Functions | |
template<typename Op , typename I , typename W > | |
mln::trait::concrete< I >::ret | general_on_function (const Op &op, const Image< I > &input, const Window< W > &win) |
template<typename Op , typename I , typename W > | |
mln::trait::concrete< I >::ret | general_on_set (const Op &op, const Image< I > &input, const Window< W > &win) |
template<typename I , typename Wh , typename Wm > | |
mln::trait::concrete< I >::ret | hit_or_miss (const Image< I > &input_, const Window< Wh > &win_hit_, const Window< Wm > &win_miss_) |
template<typename I , typename W > | |
mln::trait::concrete< I >::ret | rank_filter (const Image< I > &input_, const Window< W > &win_, unsigned k) |
template<typename I , typename N , typename F , typename K , typename R > | |
mln::trait::ch_value< I, bool > ::ret | skeleton_constrained (const Image< I > &input_, const Neighborhood< N > &nbh_, const F &is_simple, const Image< K > &constraint_, const Image< R > &priority_) |
Namespace of mathematical morphology routines generic implementations.
mln::trait::concrete< I >::ret mln::morpho::impl::generic::general_on_function | ( | const Op & | op, | |
const Image< I > & | input, | |||
const Window< W > & | win | |||
) | [inline] |
Definition at line 124 of file general.hh.
References mln::extension::adjust_fill(), mln::trace::entering(), mln::trace::exiting(), mln::morpho::internal::general_tests(), and mln::accu::transform().
mln::trait::concrete< I >::ret mln::morpho::impl::generic::general_on_set | ( | const Op & | op, | |
const Image< I > & | input, | |||
const Window< W > & | win | |||
) | [inline] |
Definition at line 143 of file general.hh.
References mln::extension::adjust_fill(), mln::trace::entering(), mln::trace::exiting(), mln::morpho::internal::general_tests(), and mln::accu::transform_stop().
mln::trait::concrete< I >::ret mln::morpho::impl::generic::hit_or_miss | ( | const Image< I > & | input_, | |
const Window< Wh > & | win_hit_, | |||
const Window< Wm > & | win_miss_ | |||
) | [inline] |
Definition at line 167 of file hit_or_miss.hh.
References mln::morpho::constrained_hit_or_miss, mln::pw::cst(), mln::morpho::dilation(), mln::trace::entering(), mln::morpho::erosion(), mln::exact(), mln::trace::exiting(), mln::data::fill(), mln::morpho::internal::hit_or_miss_tests(), mln::initialize(), mln::fun::p2v::ternary(), mln::pw::value(), and mln::literal::zero.
mln::trait::concrete< I >::ret mln::morpho::impl::generic::rank_filter | ( | const Image< I > & | input_, | |
const Window< W > & | win_, | |||
unsigned | k | |||
) | [inline] |
Definition at line 93 of file rank_filter.hh.
References mln::extension::adjust_fill(), mln::geom::delta(), mln::trace::entering(), mln::exact(), mln::trace::exiting(), mln::accu::stat::rank< T >::init(), mln::initialize(), mln::morpho::internal::rank_filter_tests(), and mln::accu::stat::rank< T >::take().
Referenced by mln::morpho::internal::rank_filter_dispatch().
mln::trait::ch_value< I , bool >::ret mln::morpho::impl::generic::skeleton_constrained | ( | const Image< I > & | input_, | |
const Neighborhood< N > & | nbh_, | |||
const F & | is_simple, | |||
const Image< K > & | constraint_, | |||
const Image< R > & | priority_ | |||
) | [inline] |
Definition at line 77 of file skeleton_constrained.hh.
References mln::extension::adjust_duplicate(), mln::duplicate(), mln::trace::entering(), mln::exact(), mln::trace::exiting(), mln::internal::site_set_base_< Q::site, p_priority< P, Q > >::is_empty(), mln::p_priority< P, Q >::pop_front(), and mln::p_priority< P, Q >::push().