Пример #1
0
from main import Gesture
from data import DataManager

app_id = 1
app = Gesture(app_id)

manager = DataManager()

app.train(manager.folders,manager.names,manager.labels)	
#print len(app.features[0])
app.initClassifier()
test = app.getDataFromFile("triangle2.txt")
print manager.folders[app.predict(test)-1]
#print app.predict(test)
app.plotImage("triangle2.txt")
import socket
from main import Gesture
from data import DataManager
import controller
import Xlib.display
import win32gui

app_id = 1
app = Gesture(app_id)
manager = DataManager()
app.train(manager.folders, manager.names, manager.labels)
app.initClassifier()
last_msg = "0.00"
value_to_controller = -1

s = socket.socket()
host = socket.gethostname()
port = 8000
s.bind((host, port))
s.listen(5)

while True:
    c, addr = s.accept()
    print '\nGot connection from', addr

    msg = []
    msg = c.makefile().read(-1)
    w = win32gui
    window_in_focus_name = w.GetWindowText(w.GetForegroundWindow())
    print window_in_focus_name
    print(len(msg))
Пример #3
0
from main import Gesture
from data import DataManager

app_id = 1
app = Gesture(app_id)

manager = DataManager()

app.train(manager.folders, manager.names, manager.labels)
#print len(app.features[0])
app.initClassifier()
test = app.getDataFromFile("triangle2.txt")
print manager.folders[app.predict(test) - 1]
#print app.predict(test)
app.plotImage("triangle2.txt")
Пример #4
0
from main import Gesture
from data import DataManager

app_id = 1
app = Gesture(app_id)

manager = DataManager()

app.train(manager.folders, manager.names, manager.labels)
#print len(app.features[0])
app.initClassifier()

test = app.getDataFromFile("./dataset/circle/one.txt")
print manager.folders[app.predict(test) - 1]
print app.predict(test)
app.plotImage("./dataset/circle/one.txt")
Пример #5
0
import socket
from main import Gesture
from data import DataManager

app = Gesture()
manager = DataManager()
app.train(manager.folders,manager.labels)	
clf = app.initClassifier()

def startApp(PORT,appID,controller):   
        s = socket.socket()
        host = socket.gethostname() 
        port = PORT
        s.bind((host, port))
        s.listen(5)
        while True:
           c, addr = s.accept()
           print '\nGot connection from', addr
           
           msg= []                     
           msg = c.makefile().read(-1) 
           msg = msg[2:]
           filePath = appID + "test.txt"
           file = open(filePath,"w")
           file.write(msg)
           file.close()   
           
           if(len(msg)>=500):
               test = app.getDataFromFile(filePath)
               result = app.predict(test)
               print result
import socket
from main import Gesture
from data import DataManager
import controller
import Xlib.display
import win32gui

app_id = 1
app = Gesture(app_id)
manager = DataManager()
app.train(manager.folders,manager.names,manager.labels)	
app.initClassifier()
last_msg="0.00"
value_to_controller=-1

s = socket.socket()
host = socket.gethostname() 
port = 8000
s.bind((host, port))
s.listen(5)

while True:
   c, addr = s.accept()
   print '\nGot connection from', addr
   
   msg= [] 
   msg = c.makefile().read(-1)
   w=win32gui
   window_in_focus_name=w.GetWindowText(w.GetForegroundWindow())
   print window_in_focus_name
   print(len(msg))