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:
48  void Display(std::vector<core::TrackletPtr> & tracks,
49  size_t frame_offset,
50  std::string image_folder,
51  bool output,
52  std::string output_path,
53  std::string title = "Visualizer",
54  size_t first_frame = 0,
55  int play_fps = 24,
56  bool show_grid = false,
57  int grid_width = 0,
58  int grid_height = 0);
59  };
60 }
61 
62 
63 #endif //GBMOT_VISUALIZER_H
Definition: FileIO.cpp:11
Definition: Visualizer.h:21
void Display(std::vector< core::TrackletPtr > &tracks, size_t frame_offset, std::string image_folder, bool output, std::string output_path, std::string title="Visualizer", size_t first_frame=0, int play_fps=24, bool show_grid=false, int grid_width=0, int grid_height=0)
Definition: Visualizer.cpp:18