classutil_1_1Visualizer.tex 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. \hypertarget{classutil_1_1Visualizer}{}\section{util\+:\+:Visualizer Class Reference}
  2. \label{classutil_1_1Visualizer}\index{util\+::\+Visualizer@{util\+::\+Visualizer}}
  3. {\ttfamily \#include $<$Visualizer.\+h$>$}
  4. \subsection*{Public Member Functions}
  5. \begin{DoxyCompactItemize}
  6. \item
  7. void \hyperlink{classutil_1_1Visualizer_a113aa30dbc168041e1ab99d81318e64d}{Display} (\hyperlink{classcore_1_1DetectionSequence}{core\+::\+Detection\+Sequence} \&sequence, std\+::string image\+\_\+folder, std\+::string title=\char`\"{}Visualizer\char`\"{}, size\+\_\+t first\+\_\+frame=0, int play\+\_\+fps=24)
  8. \item
  9. void \hyperlink{classutil_1_1Visualizer_a3615ab1ebb3dc27ad83ea77521d13884}{Display} (std\+::vector$<$ core\+::\+Tracklet\+Ptr $>$ \&tracks, std\+::string image\+\_\+folder, std\+::string title=\char`\"{}Visualizer\char`\"{}, size\+\_\+t first\+\_\+frame=0, int play\+\_\+fps=24, int grid\+\_\+width=0, int grid\+\_\+height=0)
  10. \end{DoxyCompactItemize}
  11. \subsection{Detailed Description}
  12. Utility class for visualizing detection sequences or tracks.
  13. \subsection{Member Function Documentation}
  14. \index{util\+::\+Visualizer@{util\+::\+Visualizer}!Display@{Display}}
  15. \index{Display@{Display}!util\+::\+Visualizer@{util\+::\+Visualizer}}
  16. \subsubsection[{\texorpdfstring{Display(core\+::\+Detection\+Sequence \&sequence, std\+::string image\+\_\+folder, std\+::string title=""Visualizer"", size\+\_\+t first\+\_\+frame=0, int play\+\_\+fps=24)}{Display(core::DetectionSequence &sequence, std::string image_folder, std::string title="Visualizer", size_t first_frame=0, int play_fps=24)}}]{\setlength{\rightskip}{0pt plus 5cm}void util\+::\+Visualizer\+::\+Display (
  17. \begin{DoxyParamCaption}
  18. \item[{{\bf core\+::\+Detection\+Sequence} \&}]{sequence, }
  19. \item[{std\+::string}]{image\+\_\+folder, }
  20. \item[{std\+::string}]{title = {\ttfamily \char`\"{}Visualizer\char`\"{}}, }
  21. \item[{size\+\_\+t}]{first\+\_\+frame = {\ttfamily 0}, }
  22. \item[{int}]{play\+\_\+fps = {\ttfamily 24}}
  23. \end{DoxyParamCaption}
  24. )}\hypertarget{classutil_1_1Visualizer_a113aa30dbc168041e1ab99d81318e64d}{}\label{classutil_1_1Visualizer_a113aa30dbc168041e1ab99d81318e64d}
  25. Displays the given sequence in an window. Use D for next frame, A for previous frame, F to toggle auto play and E\+SC to exit.
  26. \begin{DoxyParams}{Parameters}
  27. {\em sequence} & The sequence of detection data to display \\
  28. \hline
  29. {\em image\+\_\+folder} & The images to use \\
  30. \hline
  31. {\em title} & The window title \\
  32. \hline
  33. {\em first\+\_\+frame} & The frame to start at \\
  34. \hline
  35. {\em play\+\_\+fps} & The F\+PS to use when auto play is activated. \\
  36. \hline
  37. \end{DoxyParams}
  38. \index{util\+::\+Visualizer@{util\+::\+Visualizer}!Display@{Display}}
  39. \index{Display@{Display}!util\+::\+Visualizer@{util\+::\+Visualizer}}
  40. \subsubsection[{\texorpdfstring{Display(std\+::vector$<$ core\+::\+Tracklet\+Ptr $>$ \&tracks, std\+::string image\+\_\+folder, 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, 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 (
  41. \begin{DoxyParamCaption}
  42. \item[{std\+::vector$<$ core\+::\+Tracklet\+Ptr $>$ \&}]{tracks, }
  43. \item[{std\+::string}]{image\+\_\+folder, }
  44. \item[{std\+::string}]{title = {\ttfamily \char`\"{}Visualizer\char`\"{}}, }
  45. \item[{size\+\_\+t}]{first\+\_\+frame = {\ttfamily 0}, }
  46. \item[{int}]{play\+\_\+fps = {\ttfamily 24}, }
  47. \item[{int}]{grid\+\_\+width = {\ttfamily 0}, }
  48. \item[{int}]{grid\+\_\+height = {\ttfamily 0}}
  49. \end{DoxyParamCaption}
  50. )}\hypertarget{classutil_1_1Visualizer_a3615ab1ebb3dc27ad83ea77521d13884}{}\label{classutil_1_1Visualizer_a3615ab1ebb3dc27ad83ea77521d13884}
  51. 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.
  52. \begin{DoxyParams}{Parameters}
  53. {\em tracks} & The tracks to display \\
  54. \hline
  55. {\em image\+\_\+folder} & The images to use \\
  56. \hline
  57. {\em title} & The window title \\
  58. \hline
  59. {\em first\+\_\+frame} & The frame to start at \\
  60. \hline
  61. {\em play\+\_\+fps} & The F\+PS to use when auto play is activated \\
  62. \hline
  63. {\em grid\+\_\+width} & The number of cells in a row \\
  64. \hline
  65. {\em grid\+\_\+height} & The number of cells in a column \\
  66. \hline
  67. \end{DoxyParams}
  68. The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
  69. \item
  70. util/Visualizer.\+h\item
  71. util/Visualizer.\+cpp\end{DoxyCompactItemize}