-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsfvml_property.h
35 lines (24 loc) · 1005 Bytes
/
sfvml_property.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#ifndef SFVML_PROPERTY
#define SFVML_PROPERTY
#include "sfvml_type.h"
namespace Sfvml {
namespace property {
// Used to indicate that we could not find the character in the frame
static const Position k_characterNotFound = {-1.0, -1.0};
// Folder where we will save the extracted frames TODO REMOVE
static const char* k_intermediateFrameOutFolder = "intermediateFrames/";
// Folder that contains the reference crop used for tracking
static const char* k_referenceCropInFolder = "referenceCrop/";
// Folder that contains the unmatched frames
static const char* k_unmatchedFrameOutFolder = "unmatchedFrames/";
// Used as a distance threshold to grey pixels to be removed
static const double k_greyThreshold = 30.0;
// Used when dev...
static const size_t k_sampleOutput = 29 * 40;
// Step size used when tracking characters, we dont track
// every frame, but every 'trackStep'-th frame and
// interpolate in between
static const size_t k_trackStep = 4;
} // property::
} // Sfvml::
#endif