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 | |||
) |
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 | |||
) |
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 | |||
) |
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 | |||
) |
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 | |||
) |
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 | |||
) |
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 | |||
) |
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 | |||
) |
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 | |||
) |
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 | |||
) |
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 | |||
) |
References gradient_dispatch().
mln::trait::concrete< I >::ret mln::morpho::elementary::internal::gradient_external_dispatch | ( | const Image< I > & | input, | |
const Neighborhood< N > & | nbh | |||
) |
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 | |||
) |
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 | |||
) |
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 | |||
) |
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 | |||
) |
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 | |||
) |
References gradient_internal_dispatch().
void mln::morpho::elementary::internal::gradient_tests | ( | const Image< I > & | input, | |
const Neighborhood< N > & | nbh | |||
) |
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 | |||
) |
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 | |||
) |
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 | |||
) |
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 | |||
) |
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 | |||
) |
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 | |||
) |