\hypertarget{a02594}{
\section{mln::io::dicom Namespace Reference}
\label{db/d8b/a02594}\index{mln::io::dicom@{mln::io::dicom}}
}


Namespace of DICOM input/output handling.  


\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{a00252}{dicom\_\-header}
\begin{DoxyCompactList}\small\item\em Store dicom file header. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{a00252}{dicom\_\-header} \hyperlink{a02594_a5a1cceeb8dafe2f43f46d9c1c7773120}{get\_\-header} (const std::string \&filename)
\begin{DoxyCompactList}\small\item\em Retrieve header in a dicom file. \item\end{DoxyCompactList}\item 
{\footnotesize template$<$typename I $>$ }\\void \hyperlink{a02594_a3ea111ef90baec9eb381cc88cd187d05}{load} (\hyperlink{a00044}{Image}$<$ I $>$ \&ima, const std::string \&filename)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Namespace of DICOM input/output handling. 

\subsection{Function Documentation}
\hypertarget{a02594_a5a1cceeb8dafe2f43f46d9c1c7773120}{
\index{mln::io::dicom@{mln::io::dicom}!get\_\-header@{get\_\-header}}
\index{get\_\-header@{get\_\-header}!mln::io::dicom@{mln::io::dicom}}
\subsubsection[{get\_\-header}]{\setlength{\rightskip}{0pt plus 5cm}{\bf dicom\_\-header} mln::io::dicom::get\_\-header (
\begin{DoxyParamCaption}
\item[{const std::string \&}]{ filename}
\end{DoxyParamCaption}
)}}
\label{db/d8b/a02594_a5a1cceeb8dafe2f43f46d9c1c7773120}


Retrieve header in a dicom file. 



Definition at line 76 of file dicom/get\_\-header.hh.



References mln::util::array$<$ T $>$::append().

\hypertarget{a02594_a3ea111ef90baec9eb381cc88cd187d05}{
\index{mln::io::dicom@{mln::io::dicom}!load@{load}}
\index{load@{load}!mln::io::dicom@{mln::io::dicom}}
\subsubsection[{load}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename I $>$ void mln::io::dicom::load (
\begin{DoxyParamCaption}
\item[{Image$<$ I $>$ \&}]{ ima, }
\item[{const std::string \&}]{ filename}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{db/d8b/a02594_a3ea111ef90baec9eb381cc88cd187d05}
Load a DICOM file in a Milena image.


\begin{DoxyParams}{Parameters}
\item[\mbox{\tt[out]} {\em ima}]A reference to the image which will receive data. \item[\mbox{\tt[in]} {\em filename}]The source.\end{DoxyParams}
Common compilation flags to link to gdcm if this file is used:

-\/lgdcmCommon -\/lgdcmDICT -\/lgdcmDSED -\/lgdcmIOD -\/lgdcmMSFF -\/lgdcmexpat -\/lgdcmjpeg12 -\/lgdcmjpeg16 -\/lgdcmjpeg8 -\/lgdcmopenjpeg -\/lgdcmuuid -\/lgdcmzlib 

Definition at line 96 of file dicom/load.hh.



References mln::initialize().

