gestures

[unmaintained] PoC for motion gesture detection from webcam input
Log | Files | Refs | README | LICENSE

commit fc9c6b2e96877c47883d8cdd1037d6e1df8743ec
parent b4134e325c91a317a27ba285822afb7694b73a1b
Author: Stefan Koch <taikano@lavabit.com>
Date:   Sat, 22 Jun 2013 15:30:12 +0200

improve code for finding max

Diffstat:
Mtrack.py | 16++++++----------
1 file changed, 6 insertions(+), 10 deletions(-)

diff --git a/track.py b/track.py @@ -54,19 +54,15 @@ def movement_direction(x_delta, y_delta, threshold = 10): def execute(emission_seq, models): - max_comm = None - max_val = 0 + considered = [] for model, command in models: - #print(model.forward(emission_seq)) res = model.forward(emission_seq) - - if res[1][-1] > max_val: - max_val = res[1][-1] - max_comm = command - + considered.append((res[1][-1], command)) + + max_val, command = max(considered) if max_val >= 0.3: - subprocess.call(max_comm) - print(max_comm) + subprocess.call(command) + print(command) def train(emission_seq, model):