from gesture import Gesture # g = Gesture.from_file("круг.json") # # print('g', g) # print('gm', g.measurements) # print('proj', g.select_proj_on_plane()) # print('res', g.select_proj_2d()) import matplotlib.pyplot as plt g = Gesture.from_file("cirl_test.json")[0] # g.draw_accel_3d() # g.draw_accel_3d(with_surf=True) # g.to_image() g.predict() # data = g.select_proj_2d() # plt.scatter(data[:,0], data[:,1]) # plt.show()
from gesture import Gesture import matplotlib.pyplot as plt import os import sys if len(sys.argv) < 2: sys.exit("no gesture") filename = sys.argv[1] out_dir = '../data/' + filename + '_out' os.mkdir(out_dir) for ind, g in enumerate(Gesture.from_file(filename)): data = g.select_proj_2d() fig = plt.figure(frameon=False, figsize=[10, 10]) ax = fig.add_axes([0, 0, 1, 1]) ax.axis('off') plt.plot(data[:, 0], data[:, 1], linewidth=5) plt.axis('equal') plt.savefig(out_dir + '/' + str(ind) + '.jpg')