\hypertarget{classutil_1_1Visualizer}{}\section{util\+:\+:Visualizer Class Reference}
\label{classutil_1_1Visualizer}\index{util\+::\+Visualizer@{util\+::\+Visualizer}}


{\ttfamily \#include $<$Visualizer.\+h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{classutil_1_1Visualizer_a545d2f4aae7c3c54ecaee51461980036}{Display} (std\+::vector$<$ core\+::\+Tracklet\+Ptr $>$ \&tracks, std\+::string image\+\_\+folder, bool output, std\+::string output\+\_\+path, std\+::string title=\char`\"{}Visualizer\char`\"{}, size\+\_\+t first\+\_\+frame=0, int play\+\_\+fps=24, int grid\+\_\+width=0, int grid\+\_\+height=0)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Utility class for visualizing detection sequences or tracks. 

\subsection{Member Function Documentation}
\index{util\+::\+Visualizer@{util\+::\+Visualizer}!Display@{Display}}
\index{Display@{Display}!util\+::\+Visualizer@{util\+::\+Visualizer}}
\subsubsection[{\texorpdfstring{Display(std\+::vector$<$ core\+::\+Tracklet\+Ptr $>$ \&tracks, std\+::string image\+\_\+folder, bool output, std\+::string output\+\_\+path, std\+::string title=""Visualizer"", size\+\_\+t first\+\_\+frame=0, int play\+\_\+fps=24, int grid\+\_\+width=0, int grid\+\_\+height=0)}{Display(std::vector< core::TrackletPtr > \&tracks, std::string image\_folder, bool output, std::string output\_path, std::string title="Visualizer", size\_t first\_frame=0, int play\_fps=24, int grid\_width=0, int grid\_height=0)}}]{\setlength{\rightskip}{0pt plus 5cm}void util\+::\+Visualizer\+::\+Display (
\begin{DoxyParamCaption}
\item[{std\+::vector$<$ core\+::\+Tracklet\+Ptr $>$ \&}]{tracks, }
\item[{std\+::string}]{image\+\_\+folder, }
\item[{bool}]{output, }
\item[{std\+::string}]{output\+\_\+path, }
\item[{std\+::string}]{title = {\ttfamily \char`\"{}Visualizer\char`\"{}}, }
\item[{size\+\_\+t}]{first\+\_\+frame = {\ttfamily 0}, }
\item[{int}]{play\+\_\+fps = {\ttfamily 24}, }
\item[{int}]{grid\+\_\+width = {\ttfamily 0}, }
\item[{int}]{grid\+\_\+height = {\ttfamily 0}}
\end{DoxyParamCaption}
)}\hypertarget{classutil_1_1Visualizer_a545d2f4aae7c3c54ecaee51461980036}{}\label{classutil_1_1Visualizer_a545d2f4aae7c3c54ecaee51461980036}
Displays the given tracks in an window. Use D for next frame, A for previous frame, F to toggle auto play and E\+SC to exit. If a grid size greater zero is specified a grid will be overlayed.


\begin{DoxyParams}{Parameters}
{\em tracks} & The tracks to display \\
\hline
{\em image\+\_\+folder} & The images to use \\
\hline
{\em output} & If the frames with the visualized tracks should be stored \\
\hline
{\em output\+\_\+path} & The path to store the images into (will need an images folder) \\
\hline
{\em title} & The window title \\
\hline
{\em first\+\_\+frame} & The frame to start at \\
\hline
{\em play\+\_\+fps} & The F\+PS to use when auto play is activated \\
\hline
{\em grid\+\_\+width} & The number of cells in a row \\
\hline
{\em grid\+\_\+height} & The number of cells in a column \\
\hline
\end{DoxyParams}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
util/Visualizer.\+h\item 
util/Visualizer.\+cpp\end{DoxyCompactItemize}
