Generic implementation namespace of labeling namespace.
More...
Functions |
template<typename A , typename L > |
util::array< typename A::result > | compute (const Accumulator< A > &a_, const Image< L > &label_, const typename L::value &nlabels) |
| Generic implementation of labeling::compute.
|
template<typename A , typename L > |
util::array< typename A::result > | compute (util::array< A > &accus, const Image< L > &label_, const typename L::value &nlabels) |
| Generic implementation of labeling::compute.
|
template<typename A , typename I , typename L > |
util::array< typename A::result > | compute (util::array< A > &accus, const Image< I > &input_, const Image< L > &label_, const typename L::value &nlabels) |
| Generic implementation of labeling::compute.
|
template<typename A , typename I , typename L > |
util::array< typename A::result > | compute (const Accumulator< A > &a_, const Image< I > &input_, const Image< L > &label_, const typename L::value &nlabels) |
| Generic implementation of labeling::compute.
|
Detailed Description
Generic implementation namespace of labeling namespace.
Function Documentation
template<typename A , typename L >
util::array<typename A ::result> mln::labeling::impl::generic::compute |
( |
const Accumulator< A > & |
a_, |
|
|
const Image< L > & |
label_, |
|
|
const typename L::value & |
nlabels | |
|
) |
| | [inline] |
Generic implementation of labeling::compute.
- Parameters:
-
[in] | a_ | An accumulator. |
[in] | label_ | The labeled image. |
[in] | nlabels | The number of labels in label . |
- Returns:
- A util::array of accumulator result (one result per label).
template<typename A , typename L >
util::array<typename A ::result> mln::labeling::impl::generic::compute |
( |
util::array< A > & |
accus, |
|
|
const Image< L > & |
label_, |
|
|
const typename L::value & |
nlabels | |
|
) |
| | [inline] |
template<typename A , typename I , typename L >
util::array<typename A ::result> mln::labeling::impl::generic::compute |
( |
util::array< A > & |
accus, |
|
|
const Image< I > & |
input_, |
|
|
const Image< L > & |
label_, |
|
|
const typename L::value & |
nlabels | |
|
) |
| | [inline] |
template<typename A , typename I , typename L >
util::array<typename A ::result> mln::labeling::impl::generic::compute |
( |
const Accumulator< A > & |
a_, |
|
|
const Image< I > & |
input_, |
|
|
const Image< L > & |
label_, |
|
|
const typename L::value & |
nlabels | |
|
) |
| | [inline] |
Generic implementation of labeling::compute.
- Parameters:
-
[in] | a_ | An accumulator. |
[in] | input_ | The input image. |
[in] | label_ | The labeled image. |
[in] | nlabels | The number of labels in label . |
- Returns:
- A util::array of accumulator result (one result per label).