Namespace of canvas. More...
Namespaces | |
namespace | browsing |
Namespace of browsing canvas. | |
namespace | impl |
Implementation namespace of canvas namespace. | |
namespace | internal |
namespace | morpho |
Namespace of morphological canvas. | |
Classes | |
struct | chamfer |
Compute chamfer distance. More... | |
Functions | |
template<typename I , typename N , typename W , typename D , typename F > | |
mln::trait::ch_value< I, D >::ret | distance_front (const Image< I > &input, const Neighborhood< N > &nbh, const Weighted_Window< W > &w_win, D max, F &functor) |
Canvas of discrete distance computation by thick front propagation. | |
template<typename I , typename N , typename D , typename F > | |
mln::trait::ch_value< I, D >::ret | distance_geodesic (const Image< I > &input, const Neighborhood< N > &nbh, D max, F &functor) |
Discrete geodesic distance canvas. | |
template<typename I , typename N , typename L , typename F > | |
mln::trait::ch_value< I, L >::ret | labeling_sorted (const Image< I > &input, const Neighborhood< N > &nbh, L &nlabels, F &functor, bool increasing) |
template<typename I , typename N , typename L , typename F > | |
mln::trait::ch_value< I, L >::ret | labeling_video (const Image< I > &input, const Neighborhood< N > &nbh, L &nlabels, F &functor) |
Namespace of canvas.
mln::trait::ch_value< I, D >::ret mln::canvas::distance_front | ( | const Image< I > & | input, | |
const Neighborhood< N > & | nbh, | |||
const Weighted_Window< W > & | w_win, | |||
D | max, | |||
F & | functor | |||
) | [inline] |
Canvas of discrete distance computation by thick front propagation.
References mln::canvas::internal::distance_front_dispatch(), mln::canvas::internal::distance_front_tests(), mln::trace::entering(), and mln::trace::exiting().
Referenced by mln::canvas::internal::distance_front_dispatch(), and mln::transform::influence_zone_front().
mln::trait::ch_value< I, D >::ret mln::canvas::distance_geodesic | ( | const Image< I > & | input, | |
const Neighborhood< N > & | nbh, | |||
D | max, | |||
F & | functor | |||
) | [inline] |
Discrete geodesic distance canvas.
References mln::canvas::internal::distance_geodesic_dispatch(), mln::canvas::internal::distance_geodesic_tests(), mln::trace::entering(), and mln::trace::exiting().
Referenced by mln::canvas::internal::distance_geodesic_dispatch(), and mln::transform::influence_zone_geodesic().
mln::trait::ch_value< I, L >::ret mln::canvas::labeling_sorted | ( | const Image< I > & | input, | |
const Neighborhood< N > & | nbh, | |||
L & | nlabels, | |||
F & | functor, | |||
bool | increasing | |||
) | [inline] |
mln::trait::ch_value< I, L >::ret mln::canvas::labeling_video | ( | const Image< I > & | input, | |
const Neighborhood< N > & | nbh, | |||
L & | nlabels, | |||
F & | functor | |||
) | [inline] |