Namespaces | |
namespace | generic |
Generic implementation namespace of data namespace. | |
Functions | |
template<typename V, typename I> | |
mln::trait::ch_value< I, V >::ret | stretch (const V &v, const Image< I > &input) |
Generic implementation of data::stretch. | |
template<typename I, typename F> | |
void | transform_inplace_lowq (Image< I > &input_, const Function_v2v< F > &f_) |
Specialized implementation. | |
template<typename A, typename I> | |
A::result | update_fastest (Accumulator< A > &a_, const Image< I > &input_) |
Fastest implementation of data::update. |
mln::trait::ch_value< I , V >::ret mln::data::impl::stretch | ( | const V & | v, | |
const Image< I > & | input | |||
) | [inline] |
Generic implementation of data::stretch.
v
. References mln::initialize(), mln::estim::min_max(), stretch(), and mln::data::transform().
Referenced by mln::data::stretch().
void mln::data::impl::transform_inplace_lowq | ( | Image< I > & | input_, | |
const Function_v2v< F > & | f_ | |||
) | [inline] |
Specialized implementation.
A ::result mln::data::impl::update_fastest | ( | Accumulator< A > & | a_, | |
const Image< I > & | input_ | |||
) | [inline] |
Fastest implementation of data::update.
[in] | a_ | The accumulator. |
[in] | input_ | The input image. |