VAT  3.0
Video Analysis Tool
DepthSegmentationModule.h
1 #ifndef DepthSegmentationModule_H
2 #define DepthSegmentationModule_H
3 
4 #include <map>
5 #include <string>
6 #include <QImage>
7 #include "Datapool.h"
8 #include <QDir>
9 #include "string.h"
10 #include "ModuleInterface.h"
11 #include "opencv2/imgproc/imgproc.hpp"
12 #include "opencv2/highgui/highgui.hpp"
13 #include <stdlib.h>
14 #include <stdio.h>
15 
16 
17 #include <opencv2/core/core.hpp>
18 #include <opencv2/highgui/highgui.hpp>
19 #include <iostream>
20 #include <opencv2/core/mat.hpp>
21 
23 public:
26 
27  //Set module configuration parameters
28  bool setParameters(QDomNode& config);
29 
30  //Initialization after reading parameters
31  bool init();
32 
33  //Function executed at each frame
34  bool run();
35 
36  //update parameters at runtime.
37  bool updateParameters();
38 
39 private:
40 
41 };
42 
43 #endif // DepthSegmentationModule_H
Definition: ModuleInterface.h:43
Definition: DepthSegmentationModule.h:22
An object of this class is instantiated at main code, and this object is used by every class to push ...
Definition: Datapool.h:39