$extrastylesheet
Functions | |
template<typename A , typename I > | |
A::result | mln::data::compute (const Accumulator< A > &a, const Image< I > &input) |
template<typename A , typename I > | |
A::result | mln::accu::compute (const Accumulator< A > &a, const Image< I > &input) |
template<typename A , typename I > | |
A::result | mln::data::compute (Accumulator< A > &a, const Image< I > &input) |
template<typename A , typename I > | |
mln::internal::meta_accu_ret_result_helper < A, util::pix< I > >::result | mln::accu::compute (const Meta_Accumulator< A > &a, const Image< I > &input) |
template<typename A , typename I > | |
mln::internal::meta_accu_ret_result_helper < A, typename I::value > ::result | mln::data::compute (const Meta_Accumulator< A > &a, const Image< I > &input) |
template<typename A , typename I , typename W > | |
mln::trait::ch_value< I, typename A::result >::ret | mln::data::compute_in_window (const Accumulator< A > &a, const Image< I > &input, const Window< W > &win) |
template<typename A , typename I , typename W > | |
mln::trait::ch_value< I, typename A::result >::ret | mln::data::compute_in_window (const Meta_Accumulator< A > &a, const Image< I > &input, const Window< W > &win) |
template<typename A , typename I > | |
A::result | mln::data::update (Accumulator< A > &a, const Image< I > &input) |
All routines related to Accumulator computation.
A ::result mln::data::compute | ( | const Accumulator< A > & | a, |
const Image< I > & | input | ||
) |
Compute an accumulator onto the pixel values of the image input
. Be ware that the given accumulator won't be modified and won't store any result.
[in] | a | An accumulator. |
[in] | input | The input image. |
It fully relies on data::update.
A ::result mln::accu::compute | ( | const Accumulator< A > & | a, |
const Image< I > & | input | ||
) |
Make an accumulator compute the pixels of the image input
.
[in] | a | An accumulator. |
[in] | input | The input image. |
This routine runs:
a.take(make::pix(input, p)); on all pixels on the images.
A ::result mln::data::compute | ( | Accumulator< A > & | a, |
const Image< I > & | input | ||
) |
Compute an accumulator onto the pixel values of the image input
.
[in,out] | a | An accumulator. |
[in] | input | The input image. |
It fully relies on data::update.
mln::internal::meta_accu_ret_result_helper< A , util::pix<I> >::result mln::accu::compute | ( | const Meta_Accumulator< A > & | a, |
const Image< I > & | input | ||
) |
Make an accumulator compute the pixels of the image input
.
[in] | a | A meta accumulator. |
[in] | input | The input image. |
This routine runs:
a.take(make::pix(input, p)); on all pixels on the images.
mln::internal::meta_accu_ret_result_helper< A , typename I ::value >::result mln::data::compute | ( | const Meta_Accumulator< A > & | a, |
const Image< I > & | input | ||
) |
Compute an accumulator onto the pixel values of the image input
.
[in] | a | A meta-accumulator. |
[in] | input | The input image. |
mln::trait::ch_value< I , typename A ::result >::ret mln::data::compute_in_window | ( | const Accumulator< A > & | a, |
const Image< I > & | input, | ||
const Window< W > & | win | ||
) |
Compute an accumulator for each image pixel values using neighbor pixel values.
[in] | a | An accumulator. |
[in] | input | The input image. |
[in] | win | A window. |
mln::trait::ch_value< I , typename A ::result >::ret mln::data::compute_in_window | ( | const Meta_Accumulator< A > & | a, |
const Image< I > & | input, | ||
const Window< W > & | win | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
[in] | a | A meta-accumulator. |
[in] | input | The input image. |
[in] | win | A window. |
A ::result mln::data::update | ( | Accumulator< A > & | a, |
const Image< I > & | input | ||
) |
Update an accumulator with the pixel values of the image input
.
[in] | a | The accumulator. |
[in] | input | The input image. |