\hypertarget{a02532}{
\section{mln::data::naive Namespace Reference}
\label{d2/d08/a02532}\index{mln::data::naive@{mln::data::naive}}
}


Namespace of image processing routines related to pixel levels with naive approach.  


\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
namespace \hyperlink{a02533}{impl}


\begin{DoxyCompactList}\small\item\em Implementation namespace of \hyperlink{a02532}{data::naive} namespace. \item\end{DoxyCompactList}

\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
{\footnotesize template$<$typename I , typename W , typename O $>$ }\\void \hyperlink{a02532_ad8fd6dcf343c37f95dc6d0f94d7d5857}{median} (const \hyperlink{a00044}{Image}$<$ I $>$ \&input, const \hyperlink{a00454}{Window}$<$ W $>$ \&win, \hyperlink{a00044}{Image}$<$ O $>$ \&output)
\begin{DoxyCompactList}\small\item\em Compute in {\ttfamily output} the median filter of image {\ttfamily input} by the window {\ttfamily win}. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Namespace of image processing routines related to pixel levels with naive approach. 

\subsection{Function Documentation}
\hypertarget{a02532_ad8fd6dcf343c37f95dc6d0f94d7d5857}{
\index{mln::data::naive@{mln::data::naive}!median@{median}}
\index{median@{median}!mln::data::naive@{mln::data::naive}}
\subsubsection[{median}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename I , typename W , typename O $>$ void mln::data::naive::median (
\begin{DoxyParamCaption}
\item[{const Image$<$ I $>$ \&}]{ input, }
\item[{const Window$<$ W $>$ \&}]{ win, }
\item[{Image$<$ O $>$ \&}]{ output}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d2/d08/a02532_ad8fd6dcf343c37f95dc6d0f94d7d5857}


Compute in {\ttfamily output} the median filter of image {\ttfamily input} by the window {\ttfamily win}. 


\begin{DoxyParams}{Parameters}
\item[\mbox{\tt[in]} {\em input}]The image to be filtered. \item[\mbox{\tt[in]} {\em win}]The window. \item[\mbox{\tt[in,out]} {\em output}]The output image.\end{DoxyParams}
This is a NAIVE version for test / comparison purpose so do NOT use it.

\begin{DoxyPrecond}{Precondition}
{\ttfamily input} and {\ttfamily output} have to be initialized.
\end{DoxyPrecond}
\begin{DoxySeeAlso}{See also}
\hyperlink{a00651_a29189d281a1268d3502a1ffcf7584c4f}{mln::data::median} 
\end{DoxySeeAlso}


Definition at line 99 of file naive/median.hh.

