Implementation namespace of canvas namespace. More...
Namespaces | |
| namespace | generic |
Functions | |
| template<typename I , typename N , typename W , typename D , typename F > | |
| mln::trait::ch_value< I, D >::ret | distance_front_fastest (const Image< I > &input_, const Neighborhood< N > &nbh_, const Weighted_Window< W > &w_win_, D max, F &functor) |
| template<typename I , typename N , typename D , typename F > | |
| mln::trait::ch_value< I, D >::ret | distance_geodesic_fastest (const Image< I > &input_, const Neighborhood< N > &nbh_, D max, F &functor) |
| template<typename I > | |
| static unsigned | find_root_fastest (I &parent, unsigned x) |
| template<typename I , typename N , typename L , typename S , typename F > | |
| mln::trait::ch_value< I, L >::ret | labeling_sorted_fastest (const Image< I > &input_, const Neighborhood< N > &nbh_, L &nlabels, const S &s, F &f) |
| template<typename I , typename N , typename L , typename F > | |
| mln::trait::ch_value< I, L >::ret | labeling_video_fastest (const Image< I > &input_, const Neighborhood< N > &nbh_, L &nlabels, F &f) |
Implementation namespace of canvas namespace.
| mln::trait::ch_value< I , D >::ret mln::canvas::impl::distance_front_fastest | ( | const Image< I > & | input_, | |
| const Neighborhood< N > & | nbh_, | |||
| const Weighted_Window< W > & | w_win_, | |||
| D | max, | |||
| F & | functor | |||
| ) |
References mln::extension::adjust(), mln::trace::entering(), mln::exact(), mln::trace::exiting(), mln::extension::fill(), mln::data::fill(), mln::initialize(), mln::util::array< T >::nelements(), mln::offsets_wrt(), and mln::accu::stat::max< T >::take().
Referenced by mln::canvas::internal::distance_front_dispatch().
| mln::trait::ch_value< I , D >::ret mln::canvas::impl::distance_geodesic_fastest | ( | const Image< I > & | input_, | |
| const Neighborhood< N > & | nbh_, | |||
| D | max, | |||
| F & | functor | |||
| ) |
References mln::extension::adjust(), mln::canvas::internal::distance_geodesic_tests(), mln::trace::entering(), mln::exact(), mln::trace::exiting(), mln::extension::fill(), mln::data::fill(), mln::initialize(), mln::util::array< T >::nelements(), and mln::offsets_wrt().
Referenced by mln::canvas::internal::distance_geodesic_dispatch().
| static unsigned mln::canvas::impl::find_root_fastest | ( | I & | parent, | |
| unsigned | x | |||
| ) | [inline, static] |
Referenced by labeling_sorted_fastest(), and labeling_video_fastest().
| mln::trait::ch_value< I , L >::ret mln::canvas::impl::labeling_sorted_fastest | ( | const Image< I > & | input_, | |
| const Neighborhood< N > & | nbh_, | |||
| L & | nlabels, | |||
| const S & | s, | |||
| F & | f | |||
| ) |
References mln::extension::adjust(), mln::trace::entering(), mln::exact(), mln::trace::exiting(), mln::extension::fill(), mln::data::fill(), find_root_fastest(), mln::initialize(), mln::util::array< T >::nelements(), mln::offsets_wrt(), mln::trace::warning(), and mln::literal::zero.
Referenced by mln::canvas::internal::labeling_sorted_dispatch().
| mln::trait::ch_value< I , L >::ret mln::canvas::impl::labeling_video_fastest | ( | const Image< I > & | input_, | |
| const Neighborhood< N > & | nbh_, | |||
| L & | nlabels, | |||
| F & | f | |||
| ) |
References mln::extension::adjust(), mln::trace::entering(), mln::exact(), mln::trace::exiting(), mln::extension::fill(), mln::data::fill(), find_root_fastest(), mln::initialize(), mln::util::array< T >::nelements(), mln::positive_offsets_wrt(), mln::trace::warning(), and mln::literal::zero.
Referenced by mln::canvas::internal::labeling_video_dispatch().
1.7.1