Blame view

vpt/src/VPT/ObjCls.h 467 Bytes
144cd8c4   Hu Chunming   v6.0.0 替换模型
1
2
3
4
  #include "VPT.h"// detector

  #include "sort/Sort.h"// tracker

  #include "sort/SnapShot.h"

  

6ca63d90   Hu Chunming   提交v4.0.0
5
  #define MULTICHANNEL 20	//支持的最多路数

144cd8c4   Hu Chunming   v6.0.0 替换模型
6
7
8
9
  #define THRESHOLD 0.4

  

  #include <boost/thread.hpp>

  

144cd8c4   Hu Chunming   v6.0.0 替换模型
10
11
  struct objDetector{

  	void* detector;

6ca63d90   Hu Chunming   提交v4.0.0
12
  	Sort* tracker;

144cd8c4   Hu Chunming   v6.0.0 替换模型
13
14
  	SnapShot* snapshotHelper;

  	VPT_PARAM param;

6ca63d90   Hu Chunming   提交v4.0.0
15
  	int channels;//值为opencvCV_8UC1 或者 CV_8UC3

144cd8c4   Hu Chunming   v6.0.0 替换模型
16
   

6ca63d90   Hu Chunming   提交v4.0.0
17
   int frameCounter;

144cd8c4   Hu Chunming   v6.0.0 替换模型
18
19
  	bool isInitFrame;

   

6ca63d90   Hu Chunming   提交v4.0.0
20
21
    int licence_status = -1;

    int thrd_status = -1;

144cd8c4   Hu Chunming   v6.0.0 替换模型
22
23
  	boost::thread thrd;

  };