VAT
3.0
Video Analysis Tool
Main Page
ToDo
Modules
Parameters
Classes
Files
File List
File Members
MODULES
DeguObjectModule.h
1
#ifndef DEGUOBJECTMODULE_H
2
#define DEGUOBJECTMODULE_H
3
4
#include <map>
5
#include <string>
6
#include <QImage>
7
#include "Datapool.h"
8
#include "ModuleInterface.h"
9
#include "src/hullmodel.h"
10
11
#include <QDir>
12
13
class
DeguObjectModule
:
public
ModuleInterface
{
14
public
:
15
DeguObjectModule
(
Datapool
*i_data);
16
~
DeguObjectModule
();
17
18
//Set module configuration parameters
19
bool
setParameters(QDomNode& config);
20
21
//Initialization after reading parameters
22
bool
init();
23
24
//Function executed at each frame
25
bool
run();
26
27
//update parameters at runtime.
28
bool
updateParameters();
29
30
int
line;
31
int
cont;
32
33
std::deque<int> m_ids;
34
Rectangle<int>
lastReliableRect;
35
bool
foundBefore;
36
int
DTolerance;
37
};
38
39
#endif // DEGUOBJECTMODULE_H
ModuleInterface
Definition:
ModuleInterface.h:43
Rectangle< int >
Datapool
An object of this class is instantiated at main code, and this object is used by every class to push ...
Definition:
Datapool.h:39
DeguObjectModule
Definition:
DeguObjectModule.h:13
Generated on Fri Jan 15 2016 06:14:51 for VAT by
1.8.11