PedestrainCounting
Main Page
Classes
Files
File List
include
GlobalHeader.h
1
6
#ifndef GLOBAL_HEADER
7
#define GLOBAL_HEADER
8
9
// Switch this to use rgi or gray haar feature.
10
#define USE_RGI_FEATURE
11
// #define USE_GRAY_FEATURE
12
13
#include <cstdio>
14
#include <math.h>
15
#include <fstream>
16
#include <iomanip>
17
#include <string.h>
18
#include <deque>
19
#include <random>
20
#include <algorithm>
21
#include <functional>
22
23
#include "opencv\cv.h"
24
#include "opencv\highgui.h"
25
#include "opencv2\opencv.hpp"
26
#include "opencv2\imgproc.hpp"
27
28
// Switch this to use double or float for features.
29
// #define DOUBLE_PRECISION
30
31
#ifdef DOUBLE_PRECISION
32
typedef
double
feat;
33
#define SQRT(x) sqrt(x)
34
#define ABS(x) fabs(x)
35
#else
36
typedef
float
feat;
37
#define SQRT(x) sqrtf(x)
38
#define ABS(x) fabsf(x)
39
#endif
40
41
// This is used as the default background reference.
42
static
cv::Mat defaultBackground;
43
44
#endif
Generated by
1.8.9.1