Tracore
Visualizer.h
1 //
2 // Created by wrede on 04.05.16.
3 //
4 
5 #ifndef GBMOT_VISUALIZER_H
6 #define GBMOT_VISUALIZER_H
7 
8 #include <opencv2/core/core.hpp>
9 #include <opencv2/opencv.hpp>
10 #include "../core/DetectionSequence.h"
11 #include "../core/Tracklet.h"
12 #include "dirent.h"
13 #include <chrono>
14 #include <random>
15 
16 namespace util
17 {
21  class Visualizer
22  {
23  private:
28  int GetTime();
29  public:
40  void Display(core::DetectionSequence& sequence,
41  std::string image_folder,
42  std::string title = "Visualizer", size_t first_frame = 0,
43  int play_fps = 24);
44 
59  void Display(std::vector<core::TrackletPtr>& tracks,
60  std::string image_folder,
61  std::string title = "Visualizer", size_t first_frame = 0,
62  int play_fps = 24, int grid_width = 0, int grid_height = 0);
63  };
64 }
65 
66 
67 #endif //GBMOT_VISUALIZER_H
Definition: FileIO.cpp:11
Definition: Visualizer.h:21
void Display(core::DetectionSequence &sequence, std::string image_folder, std::string title="Visualizer", size_t first_frame=0, int play_fps=24)
Definition: Visualizer.cpp:12
Definition: DetectionSequence.h:18