Namespaces | |
namespace | impl |
Implementation namespace of labeling canvas namespace. | |
namespace | internal |
Functions | |
template<typename I, typename N, typename L, typename F> | |
mln::trait::ch_value< I, L >::ret | blobs (const Image< I > &input_, const Neighborhood< N > &nbh_, L &nlabels, F &functor) |
Canvas for connected component labeling of the binary objects of a binary image using a queue-based algorithm. | |
template<typename I, typename N, typename L, typename F> | |
mln::trait::ch_value< I, L >::ret | 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 | video (const Image< I > &input, const Neighborhood< N > &nbh, L &nlabels, F &functor) |
mln::trait::ch_value< I, L >::ret mln::canvas::labeling::blobs | ( | const Image< I > & | input_, | |
const Neighborhood< N > & | nbh_, | |||
L & | nlabels, | |||
F & | functor | |||
) | [inline] |
Canvas for connected component labeling of the binary objects of a binary image using a queue-based algorithm.
[in] | input | The input image. |
[in] | nbh | The connexity of the objects. |
[out] | nlabels | The Number of labels. Its value is set in the algorithms. |
[in,out] | functor | A functor computing data while labeling. |
Definition at line 155 of file canvas/labeling/blobs.hh.
References mln::canvas::labeling::impl::generic::blobs(), mln::trace::entering(), mln::exact(), and mln::trace::exiting().
Referenced by mln::labeling::blobs(), and mln::labeling::blobs_and_compute().
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] |
Definition at line 258 of file sorted.hh.
References mln::trace::entering(), mln::trace::exiting(), mln::canvas::labeling::internal::labeling_tests(), and mln::canvas::labeling::internal::sorted_dispatch().
Referenced by mln::labeling::regional_maxima(), and mln::labeling::regional_minima().
mln::trait::ch_value< I, L >::ret mln::canvas::labeling::video | ( | const Image< I > & | input, | |
const Neighborhood< N > & | nbh, | |||
L & | nlabels, | |||
F & | functor | |||
) | [inline] |
Definition at line 238 of file video.hh.
References mln::trace::entering(), mln::trace::exiting(), mln::canvas::labeling::internal::labeling_tests(), and mln::canvas::labeling::internal::video_dispatch().
Referenced by mln::labeling::flat_zones(), and mln::labeling::value().