Namespace of histograms. More...
Namespaces | |
namespace | impl |
Implementation namespace of histo namespace. | |
namespace | internal |
Classes | |
struct | array |
Generic histogram class over a value set with type T . More... | |
struct | point_from_value |
struct | point_type_from |
Functions | |
template<typename I > | |
histo::array< typename I::value > | compute (const Image< I > &input) |
Compute the histogram of image input . | |
template<typename I > | |
mln::trait::concrete< I >::ret | equalize (const Image< I > &input) |
Equalizes the histogram of image input . | |
template<typename T > | |
mln_histo_point_type_from (T) meta_point_from_value(const T &v) | |
template<typename T > | |
std::ostream & | operator<< (std::ostream &ostr, const array< T > &h) |
Namespace of histograms.
histo::array< typename I::value > mln::histo::compute | ( | const Image< I > & | input | ) | [inline] |
Compute the histogram of image input
.
Definition at line 79 of file histo/compute.hh.
References mln::trace::entering(), mln::exact(), and mln::trace::exiting().
Referenced by mln::morpho::tree::internal::compute_histo(), and equalize().
mln::trait::concrete< I >::ret mln::histo::equalize | ( | const Image< I > & | input | ) |
Equalizes the histogram of image input
.
Definition at line 55 of file histo/equalize.hh.
References compute(), mln::trace::entering(), mln::exact(), mln::trace::exiting(), mln::initialize(), and mln::histo::array< T >::vset().
mln::histo::mln_histo_point_type_from | ( | T | ) | const |
Definition at line 129 of file point_from_value.hh.
std::ostream & mln::histo::operator<< | ( | std::ostream & | ostr, | |
const array< T > & | h | |||
) | [inline] |
Definition at line 179 of file histo/array.hh.