Classes | |
struct | neutral |
struct | neutral_impl |
struct | neutral_impl< I, false > |
Namespaces | |
namespace | impl |
Functions | |
template<typename A, typename I, typename N, typename O> | |
mln::trait::concrete< I >::ret | elementary (const I &input, const N &nbh, O oper) |
Morphological elementary operator. | |
template<typename Op, typename I, typename W> | |
void | general_tests (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_dispatch (const Image< I > &input, const Window< Wh > &win_hit, const Window< Wm > &win_miss) |
template<typename I, typename Wh, typename Wm> | |
mln::trait::concrete< I >::ret | hit_or_miss_dispatch (trait::image::kind::logic, const Image< I > &input, const Window< Wh > &win_hit, const Window< Wm > &win_miss) |
template<typename I, typename Wh, typename Wm> | |
mln::trait::concrete< I >::ret | hit_or_miss_dispatch (trait::image::kind::any, const Image< I > &input, const Window< Wh > &win_hit, const Window< Wm > &win_miss) |
template<typename I, typename Wh, typename Wm> | |
void | hit_or_miss_tests (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_dispatch (const Image< I > &input, const Window< W > &win, unsigned k) |
template<typename I> | |
mln::trait::concrete< I >::ret | rank_filter_dispatch (const Image< I > &input, const win::rectangle2d &win, unsigned k) |
template<typename I, typename M, unsigned i, typename C> | |
mln::trait::concrete< I >::ret | rank_filter_dispatch (const Image< I > &input, const win::line< M, i, C > &win, unsigned k) |
template<typename I, typename W> | |
void | rank_filter_tests (const Image< I > &input_, const Window< W > &win_, unsigned k) |
template<typename I, typename Wfg, typename Wbg> | |
void | thickening_tests (const Image< I > &input_, const Window< Wfg > &win_fg_, const Window< Wbg > &win_bg_) |
template<typename I, typename Wfg, typename Wbg> | |
void | thin_fit_tests (const Image< I > &input_, const Window< Wfg > &win_fg_, const Window< Wbg > &win_bg_) |
template<typename I, typename Wfg, typename Wbg> | |
void | thinning_tests (const Image< I > &input_, const Window< Wfg > &win_fg_, const Window< Wbg > &win_bg_) |
mln::trait::concrete< I >::ret mln::morpho::internal::elementary | ( | const I & | input, | |
const N & | nbh, | |||
O | oper | |||
) | [inline] |
Morphological elementary operator.
Definition at line 102 of file elementary.hh.
References mln::exact().
void mln::morpho::internal::general_tests | ( | const Op & | op, | |
const Image< I > & | input_, | |||
const Window< W > & | win_ | |||
) | [inline] |
Definition at line 75 of file general.hh.
References mln::exact().
Referenced by mln::morpho::general(), mln::morpho::impl::generic::general_on_function(), and mln::morpho::impl::generic::general_on_set().
mln::trait::concrete< I >::ret mln::morpho::internal::hit_or_miss_dispatch | ( | const Image< I > & | input, | |
const Window< Wh > & | win_hit, | |||
const Window< Wm > & | win_miss | |||
) | [inline] |
mln::trait::concrete< I >::ret mln::morpho::internal::hit_or_miss_dispatch | ( | trait::image::kind::logic | , | |
const Image< I > & | input, | |||
const Window< Wh > & | win_hit, | |||
const Window< Wm > & | win_miss | |||
) | [inline] |
mln::trait::concrete< I >::ret mln::morpho::internal::hit_or_miss_dispatch | ( | trait::image::kind::any | , | |
const Image< I > & | input, | |||
const Window< Wh > & | win_hit, | |||
const Window< Wm > & | win_miss | |||
) | [inline] |
Definition at line 237 of file hit_or_miss.hh.
References mln::morpho::impl::generic::hit_or_miss().
Referenced by mln::morpho::hit_or_miss(), mln::morpho::hit_or_miss_background_opening(), hit_or_miss_dispatch(), and mln::morpho::hit_or_miss_opening().
void mln::morpho::internal::hit_or_miss_tests | ( | const Image< I > & | input_, | |
const Window< Wh > & | win_hit_, | |||
const Window< Wm > & | win_miss_ | |||
) | [inline] |
Definition at line 113 of file hit_or_miss.hh.
References mln::exact().
Referenced by mln::morpho::hit_or_miss(), mln::morpho::impl::generic::hit_or_miss(), mln::morpho::hit_or_miss_background_closing(), mln::morpho::hit_or_miss_background_opening(), mln::morpho::hit_or_miss_closing(), mln::morpho::impl::hit_or_miss_logic(), and mln::morpho::hit_or_miss_opening().
mln::trait::concrete< I >::ret mln::morpho::internal::rank_filter_dispatch | ( | const Image< I > & | input, | |
const Window< W > & | win, | |||
unsigned | k | |||
) | [inline] |
Definition at line 198 of file rank_filter.hh.
References mln::morpho::impl::generic::rank_filter().
mln::trait::concrete< I >::ret mln::morpho::internal::rank_filter_dispatch | ( | const Image< I > & | input, | |
const win::rectangle2d & | win, | |||
unsigned | k | |||
) | [inline] |
Definition at line 184 of file rank_filter.hh.
References mln::morpho::impl::generic::rank_filter(), and mln::morpho::impl::rank_filter_directional().
mln::trait::concrete< I >::ret mln::morpho::internal::rank_filter_dispatch | ( | const Image< I > & | input, | |
const win::line< M, i, C > & | win, | |||
unsigned | k | |||
) | [inline] |
Definition at line 176 of file rank_filter.hh.
References mln::morpho::impl::rank_filter_line().
Referenced by mln::morpho::rank_filter().
void mln::morpho::internal::rank_filter_tests | ( | const Image< I > & | input_, | |
const Window< W > & | win_, | |||
unsigned | k | |||
) | [inline] |
Definition at line 65 of file rank_filter.hh.
References mln::exact().
Referenced by mln::morpho::impl::generic::rank_filter(), mln::morpho::impl::rank_filter_directional(), and mln::morpho::impl::rank_filter_line().
void mln::morpho::internal::thickening_tests | ( | const Image< I > & | input_, | |
const Window< Wfg > & | win_fg_, | |||
const Window< Wbg > & | win_bg_ | |||
) | [inline] |
Definition at line 62 of file thickening.hh.
References mln::exact().
Referenced by mln::morpho::thickening().
void mln::morpho::internal::thin_fit_tests | ( | const Image< I > & | input_, | |
const Window< Wfg > & | win_fg_, | |||
const Window< Wbg > & | win_bg_ | |||
) | [inline] |
Definition at line 62 of file thin_fit.hh.
References mln::exact().
Referenced by mln::morpho::thin_fit().
void mln::morpho::internal::thinning_tests | ( | const Image< I > & | input_, | |
const Window< Wfg > & | win_fg_, | |||
const Window< Wbg > & | win_bg_ | |||
) | [inline] |
Definition at line 64 of file thinning.hh.
References mln::exact().
Referenced by mln::morpho::thinning().