-
Notifications
You must be signed in to change notification settings - Fork 0
/
settings.py
39 lines (37 loc) · 1.7 KB
/
settings.py
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
36
37
38
39
person='abc'
video_source_number=0
thresholds=[.9,.85,.85,.85,.85,.95,.9]
extra_thresholds=[.85,.85,.85,.85]
#select the image widow and press w,s,a,d keys while running the script and looking in appropriate direction to change threshold
tsrf=True #if true only image of eye will be processed, may increase accuracy
mode=False #default mode
print_frame_rate=False
print_additive_average_frame_rate=False
cursor_speed=3
auto_correct_threshold=False
auto_correct_left_pixel_limit=.5
auto_correct_right_pixel_limit=.5
auto_correct_up_pixel_limit=.5
auto_correct_down_pixel_limit=.5
delay_after_dclick_or_enable=.1
threshold_correction_rate=.01
auto_threshold_correct_rate=.01
show_cursor=False
brightness_correction=False
#brightness_correction doesnt work well
show_left_eye=True
show_left_eyebrow=True
landmarks=[['bros',17,21,19,'1122'],['eye',36,39,37,40],['eye',36,39,37,40],['eye',36,39,37,40],['eye',36,39,37,40],['eye',36,39,37,40],['eye',42,45,43,46]]
data=['bros','up','down','left','right','dclick','r_close']
color=[[0,0,0],[0,50,100],[100,50,0],[100,150,200],[200,150,100],[200,0,0],[0,0,0]]
extra_colors=[[0,50,100],[100,50,0],[100,150,200],[200,150,100]]
correct=['e','u','d','l','r','c','m']
steps=['raise your left eyebrow','look up','look down','look left','look right','close left eye','close right eye']
bug_x_drift_speed=125
bug_y_drift_speed=76
if tsrf==False and brightness_correction==True:
brightness_correction=False
print("brightness correction can't work with tsrf disabled as it takes cropped image from tensorflow and makes its average brightness equal to data")
print("turning off brightness correction")
if tsrf==False and mode==True:
mode==False;print('2 modes only when tsrf enabled')