Classes | |
struct | f_accu |
struct | f_grad_ext |
struct | f_grad_int |
Functions | |
template<typename I , typename N > | |
mln::trait::concrete< I >::ret | dilation_dispatch (trait::image::kind::any, const Image< I > &input, const Neighborhood< N > &nbh) |
template<typename I , typename N > | |
mln::trait::concrete< I >::ret | dilation_dispatch (trait::image::kind::logic, const Image< I > &input, const Neighborhood< N > &nbh) |
template<typename I , typename N > | |
mln::trait::concrete< I >::ret | dilation_dispatch (const Image< I > &input, const Neighborhood< N > &nbh) |
template<typename I , typename N > | |
mln::trait::concrete< I >::ret | erosion_dispatch (trait::image::kind::any, const Image< I > &input, const Neighborhood< N > &nbh) |
template<typename I , typename N > | |
mln::trait::concrete< I >::ret | erosion_dispatch (trait::image::kind::logic, const Image< I > &input, const Neighborhood< N > &nbh) |
template<typename I , typename N > | |
mln::trait::concrete< I >::ret | erosion_dispatch (const Image< I > &input, const Neighborhood< N > &nbh) |
template<typename I , typename N > | |
mln::trait::concrete< I >::ret | gradient_dispatch (trait::image::kind::any, trait::image::speed::any, const Image< I > &input, const Neighborhood< N > &nbh) |
template<typename I , typename N > | |
mln::trait::concrete< I >::ret | gradient_dispatch (trait::image::kind::any, trait::image::speed::fastest, const Image< I > &input, const Neighborhood< N > &nbh) |
template<typename I , typename N > | |
mln::trait::concrete< I >::ret | gradient_dispatch (trait::image::kind::logic, trait::image::speed::any, const Image< I > &input, const Neighborhood< N > &nbh) |
template<typename I , typename N > | |
mln::trait::concrete< I >::ret | gradient_dispatch (trait::image::kind::logic, trait::image::speed::fastest, const Image< I > &input, const Neighborhood< N > &nbh) |
template<typename I , typename N > | |
mln::trait::concrete< I >::ret | gradient_dispatch (const Image< I > &input, const Neighborhood< N > &nbh) |
template<typename I , typename N > | |
mln::trait::concrete< I >::ret | gradient_external_dispatch (const Image< I > &input, const Neighborhood< N > &nbh) |
template<typename I , typename N > | |
mln::trait::concrete< I >::ret | gradient_external_dispatch (trait::image::kind::any, const Image< I > &input, const Neighborhood< N > &nbh) |
template<typename I , typename N > | |
mln::trait::concrete< I >::ret | gradient_external_dispatch (trait::image::kind::logic, const Image< I > &input, const Neighborhood< N > &nbh) |
template<typename I , typename N > | |
mln::trait::concrete< I >::ret | gradient_internal_dispatch (trait::image::kind::any, const Image< I > &input, const Neighborhood< N > &nbh) |
template<typename I , typename N > | |
mln::trait::concrete< I >::ret | gradient_internal_dispatch (trait::image::kind::logic, const Image< I > &input, const Neighborhood< N > &nbh) |
template<typename I , typename N > | |
mln::trait::concrete< I >::ret | gradient_internal_dispatch (const Image< I > &input, const Neighborhood< N > &nbh) |
template<typename I , typename N > | |
void | gradient_tests (const Image< I > &input, const Neighborhood< N > &nbh) |
template<typename A , typename F , typename I , typename N > | |
mln::trait::concrete< I >::ret | like_ero_fun_dispatch (const A &a, const F &f, const I &input, const N &nbh) |
template<typename A , typename F , typename I , typename N > | |
mln::trait::concrete< I >::ret | like_ero_fun_dispatch (metal::true_, const A &a, const F &f, const I &input, const N &nbh) |
template<typename A , typename F , typename I , typename N > | |
mln::trait::concrete< I >::ret | like_ero_fun_dispatch (metal::false_, const A &a, const F &f, const I &input, const N &nbh) |
template<typename I , typename N > | |
mln::trait::concrete< I >::ret | like_ero_set_dispatch (metal::false_, bool val[5], const I &input, const N &nbh) |
template<typename I , typename N > | |
mln::trait::concrete< I >::ret | like_ero_set_dispatch (bool val[5], const I &input, const N &nbh) |
template<typename I , typename N > | |
mln::trait::concrete< I >::ret | like_ero_set_dispatch (metal::true_, bool val[5], const I &input, const N &nbh) |
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::dilation_dispatch | ( | trait::image::kind::any | , | |
const Image< I > & | input, | |||
const Neighborhood< N > & | nbh | |||
) |
Definition at line 59 of file elementary/dilation.hh.
References mln::morpho::elementary::like_ero_fun().
Referenced by mln::morpho::elementary::dilation(), and dilation_dispatch().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::dilation_dispatch | ( | trait::image::kind::logic | , | |
const Image< I > & | input, | |||
const Neighborhood< N > & | nbh | |||
) |
Definition at line 67 of file elementary/dilation.hh.
References mln::morpho::elementary::like_ero_set().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::dilation_dispatch | ( | const Image< I > & | input, | |
const Neighborhood< N > & | nbh | |||
) |
Definition at line 83 of file elementary/dilation.hh.
References dilation_dispatch().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::erosion_dispatch | ( | trait::image::kind::any | , | |
const Image< I > & | input, | |||
const Neighborhood< N > & | nbh | |||
) |
Definition at line 59 of file elementary/erosion.hh.
References mln::morpho::elementary::like_ero_fun().
Referenced by mln::morpho::elementary::erosion(), and erosion_dispatch().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::erosion_dispatch | ( | trait::image::kind::logic | , | |
const Image< I > & | input, | |||
const Neighborhood< N > & | nbh | |||
) |
Definition at line 67 of file elementary/erosion.hh.
References mln::morpho::elementary::like_ero_set().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::erosion_dispatch | ( | const Image< I > & | input, | |
const Neighborhood< N > & | nbh | |||
) |
Definition at line 83 of file elementary/erosion.hh.
References erosion_dispatch().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::gradient_dispatch | ( | trait::image::kind::any | , | |
trait::image::speed::any | , | |||
const Image< I > & | input, | |||
const Neighborhood< N > & | nbh | |||
) |
Definition at line 189 of file elementary/gradient.hh.
References mln::morpho::elementary::impl::gradient_on_function().
Referenced by mln::morpho::elementary::gradient(), and gradient_dispatch().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::gradient_dispatch | ( | trait::image::kind::any | , | |
trait::image::speed::fastest | , | |||
const Image< I > & | input, | |||
const Neighborhood< N > & | nbh | |||
) |
Definition at line 198 of file elementary/gradient.hh.
References mln::morpho::elementary::impl::gradient_on_function_fastest().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::gradient_dispatch | ( | trait::image::kind::logic | , | |
trait::image::speed::any | , | |||
const Image< I > & | input, | |||
const Neighborhood< N > & | nbh | |||
) |
Definition at line 207 of file elementary/gradient.hh.
References mln::morpho::elementary::impl::gradient_on_set().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::gradient_dispatch | ( | trait::image::kind::logic | , | |
trait::image::speed::fastest | , | |||
const Image< I > & | input, | |||
const Neighborhood< N > & | nbh | |||
) |
Definition at line 218 of file elementary/gradient.hh.
References mln::morpho::elementary::impl::gradient_on_set().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::gradient_dispatch | ( | const Image< I > & | input, | |
const Neighborhood< N > & | nbh | |||
) |
Definition at line 227 of file elementary/gradient.hh.
References gradient_dispatch().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::gradient_external_dispatch | ( | const Image< I > & | input, | |
const Neighborhood< N > & | nbh | |||
) |
Definition at line 94 of file gradient_external.hh.
References gradient_external_dispatch().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::gradient_external_dispatch | ( | trait::image::kind::any | , | |
const Image< I > & | input, | |||
const Neighborhood< N > & | nbh | |||
) |
Definition at line 70 of file gradient_external.hh.
References mln::morpho::elementary::like_ero_fun().
Referenced by mln::morpho::elementary::gradient_external(), and gradient_external_dispatch().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::gradient_external_dispatch | ( | trait::image::kind::logic | , | |
const Image< I > & | input, | |||
const Neighborhood< N > & | nbh | |||
) |
Definition at line 78 of file gradient_external.hh.
References mln::morpho::elementary::like_ero_set().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::gradient_internal_dispatch | ( | trait::image::kind::any | , | |
const Image< I > & | input, | |||
const Neighborhood< N > & | nbh | |||
) |
Definition at line 70 of file gradient_internal.hh.
References mln::morpho::elementary::like_ero_fun().
Referenced by mln::morpho::elementary::gradient_internal(), and gradient_internal_dispatch().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::gradient_internal_dispatch | ( | trait::image::kind::logic | , | |
const Image< I > & | input, | |||
const Neighborhood< N > & | nbh | |||
) |
Definition at line 78 of file gradient_internal.hh.
References mln::morpho::elementary::like_ero_set().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::gradient_internal_dispatch | ( | const Image< I > & | input, | |
const Neighborhood< N > & | nbh | |||
) |
Definition at line 94 of file gradient_internal.hh.
References gradient_internal_dispatch().
void mln::morpho::elementary::internal::gradient_tests | ( | const Image< I > & | input, | |
const Neighborhood< N > & | nbh | |||
) |
Definition at line 59 of file elementary/gradient.hh.
References mln::exact().
Referenced by mln::morpho::elementary::gradient(), mln::morpho::elementary::impl::gradient_on_function(), mln::morpho::elementary::impl::gradient_on_function_fastest(), and mln::morpho::elementary::impl::gradient_on_set().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::like_ero_fun_dispatch | ( | const A & | a, | |
const F & | f, | |||
const I & | input, | |||
const N & | nbh | |||
) |
Definition at line 172 of file like_ero_fun.hh.
References like_ero_fun_dispatch().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::like_ero_fun_dispatch | ( | metal::true_ | , | |
const A & | a, | |||
const F & | f, | |||
const I & | input, | |||
const N & | nbh | |||
) |
Definition at line 162 of file like_ero_fun.hh.
References mln::morpho::elementary::impl::like_ero_fun_fastest().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::like_ero_fun_dispatch | ( | metal::false_ | , | |
const A & | a, | |||
const F & | f, | |||
const I & | input, | |||
const N & | nbh | |||
) |
Definition at line 152 of file like_ero_fun.hh.
References mln::morpho::elementary::like_ero_fun().
Referenced by mln::morpho::elementary::like_ero_fun(), and like_ero_fun_dispatch().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::like_ero_set_dispatch | ( | metal::false_ | , | |
bool | val[5], | |||
const I & | input, | |||
const N & | nbh | |||
) |
Definition at line 151 of file like_ero_set.hh.
References mln::morpho::elementary::like_ero_set().
Referenced by mln::morpho::elementary::like_ero_set(), and like_ero_set_dispatch().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::like_ero_set_dispatch | ( | bool | val[5], | |
const I & | input, | |||
const N & | nbh | |||
) |
Definition at line 169 of file like_ero_set.hh.
References like_ero_set_dispatch().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::like_ero_set_dispatch | ( | metal::true_ | , | |
bool | val[5], | |||
const I & | input, | |||
const N & | nbh | |||
) |
Definition at line 160 of file like_ero_set.hh.
References mln::morpho::elementary::impl::like_ero_set_fastest().