\hypertarget{a02545}{
\section{mln::estim Namespace Reference}
\label{de/d8b/a02545}\index{mln::estim@{mln::estim}}
}


Namespace of estimation materials.  


\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
{\footnotesize template$<$typename I $>$ }\\mln::value::props$<$ typename I::value $>$::sum \hyperlink{a02545_a036dfaade2e1091e19553c7275443146}{mean} (const \hyperlink{a00044}{Image}$<$ I $>$ \&input)
\begin{DoxyCompactList}\small\item\em Compute the mean value of the pixels of image {\ttfamily input}. \item\end{DoxyCompactList}\item 
{\footnotesize template$<$typename S , typename I , typename M $>$ }\\void \hyperlink{a02545_ad94bb05d0de4caf6e49b173b8d8e9fed}{mean} (const \hyperlink{a00044}{Image}$<$ I $>$ \&input, M \&result)
\begin{DoxyCompactList}\small\item\em Compute the mean value of the pixels of image {\ttfamily input}. \item\end{DoxyCompactList}\item 
{\footnotesize template$<$typename I $>$ }\\void \hyperlink{a02545_a60642b2b16cfce7f3b4ceb6c4ff989a8}{min\_\-max} (const \hyperlink{a00044}{Image}$<$ I $>$ \&input, typename I::value \&min, typename I::value \&max)
\begin{DoxyCompactList}\small\item\em Compute the min and max values of the pixels of image {\ttfamily input}. \item\end{DoxyCompactList}\item 
{\footnotesize template$<$typename I $>$ }\\mln::value::props$<$ typename I::value $>$::sum \hyperlink{a02545_a4c04a7a05757da71a86d583958447abe}{sum} (const \hyperlink{a00044}{Image}$<$ I $>$ \&input)
\begin{DoxyCompactList}\small\item\em Compute the sum value of the pixels of image {\ttfamily input}. \item\end{DoxyCompactList}\item 
{\footnotesize template$<$typename I , typename S $>$ }\\void \hyperlink{a02545_a331e1500ce567e5b36f1866ba1989444}{sum} (const \hyperlink{a00044}{Image}$<$ I $>$ \&input, S \&result)
\begin{DoxyCompactList}\small\item\em Compute the sum value of the pixels of image {\ttfamily input}. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Namespace of estimation materials. 

\subsection{Function Documentation}
\hypertarget{a02545_a036dfaade2e1091e19553c7275443146}{
\index{mln::estim@{mln::estim}!mean@{mean}}
\index{mean@{mean}!mln::estim@{mln::estim}}
\subsubsection[{mean}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename I $>$ mln::value::props$<$ typename I::value $>$::sum mln::estim::mean (
\begin{DoxyParamCaption}
\item[{const Image$<$ I $>$ \&}]{ input}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{de/d8b/a02545_a036dfaade2e1091e19553c7275443146}


Compute the mean value of the pixels of image {\ttfamily input}. 


\begin{DoxyParams}{Parameters}
\item[\mbox{\tt[in]} {\em input}]The image. \end{DoxyParams}
\begin{DoxyReturn}{Returns}
The mean value. 
\end{DoxyReturn}


Definition at line 68 of file estim/mean.hh.



References mln::data::compute().

\hypertarget{a02545_ad94bb05d0de4caf6e49b173b8d8e9fed}{
\index{mln::estim@{mln::estim}!mean@{mean}}
\index{mean@{mean}!mln::estim@{mln::estim}}
\subsubsection[{mean}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename S , typename I , typename M $>$ void mln::estim::mean (
\begin{DoxyParamCaption}
\item[{const Image$<$ I $>$ \&}]{ input, }
\item[{M \&}]{ result}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{de/d8b/a02545_ad94bb05d0de4caf6e49b173b8d8e9fed}


Compute the mean value of the pixels of image {\ttfamily input}. 


\begin{DoxyParams}{Parameters}
\item[\mbox{\tt[in]} {\em input}]The image. \item[\mbox{\tt[out]} {\em result}]The mean value.\end{DoxyParams}
The free parameter {\ttfamily S} is the type used to compute the summation. 

Definition at line 76 of file estim/mean.hh.



References mln::data::compute().

\hypertarget{a02545_a60642b2b16cfce7f3b4ceb6c4ff989a8}{
\index{mln::estim@{mln::estim}!min\_\-max@{min\_\-max}}
\index{min\_\-max@{min\_\-max}!mln::estim@{mln::estim}}
\subsubsection[{min\_\-max}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename I $>$ void mln::estim::min\_\-max (
\begin{DoxyParamCaption}
\item[{const Image$<$ I $>$ \&}]{ input, }
\item[{typename I::value \&}]{ min, }
\item[{typename I::value \&}]{ max}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{de/d8b/a02545_a60642b2b16cfce7f3b4ceb6c4ff989a8}


Compute the min and max values of the pixels of image {\ttfamily input}. 


\begin{DoxyParams}{Parameters}
\item[\mbox{\tt[in]} {\em input}]The image. \item[\mbox{\tt[out]} {\em min}]The minimum pixel value of {\ttfamily input}. \item[\mbox{\tt[out]} {\em max}]The maximum pixel value of {\ttfamily input}. \end{DoxyParams}


Definition at line 61 of file estim/min\_\-max.hh.



References mln::data::compute().



Referenced by mln::data::impl::stretch(), and mln::make::voronoi().

\hypertarget{a02545_a4c04a7a05757da71a86d583958447abe}{
\index{mln::estim@{mln::estim}!sum@{sum}}
\index{sum@{sum}!mln::estim@{mln::estim}}
\subsubsection[{sum}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename I $>$ mln::value::props$<$ typename I::value $>$::sum mln::estim::sum (
\begin{DoxyParamCaption}
\item[{const Image$<$ I $>$ \&}]{ input}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{de/d8b/a02545_a4c04a7a05757da71a86d583958447abe}


Compute the sum value of the pixels of image {\ttfamily input}. 


\begin{DoxyParams}{Parameters}
\item[\mbox{\tt[in]} {\em input}]The image. \end{DoxyParams}
\begin{DoxyReturn}{Returns}
The sum value. 
\end{DoxyReturn}


Definition at line 67 of file estim/sum.hh.



References mln::data::compute().

\hypertarget{a02545_a331e1500ce567e5b36f1866ba1989444}{
\index{mln::estim@{mln::estim}!sum@{sum}}
\index{sum@{sum}!mln::estim@{mln::estim}}
\subsubsection[{sum}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename I , typename S $>$ void mln::estim::sum (
\begin{DoxyParamCaption}
\item[{const Image$<$ I $>$ \&}]{ input, }
\item[{S \&}]{ result}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{de/d8b/a02545_a331e1500ce567e5b36f1866ba1989444}


Compute the sum value of the pixels of image {\ttfamily input}. 


\begin{DoxyParams}{Parameters}
\item[\mbox{\tt[in]} {\em input}]The image. \item[\mbox{\tt[out]} {\em result}]The sum value. \end{DoxyParams}


Definition at line 75 of file estim/sum.hh.



References mln::data::compute().

