From 7062f756979a63b3ffc9355b21bc6f9f778cb1aa Mon Sep 17 00:00:00 2001 From: tot Date: Thu, 10 Aug 2023 17:49:30 +0200 Subject: [PATCH] fix old captures even more --- README.md | 14 ++++++++++++++ capture.py | 22 ++-------------------- 2 files changed, 16 insertions(+), 20 deletions(-) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..4c2dad0 --- /dev/null +++ b/README.md @@ -0,0 +1,14 @@ +# Head postures + +- near +- far +- turned left +- turned right +- turned up +- turned down +- tilted left +- tilted right +- shifted left +- shifted right +- shifted up +- shifted down diff --git a/capture.py b/capture.py index 7b4bdba..76cfc2b 100644 --- a/capture.py +++ b/capture.py @@ -51,35 +51,17 @@ def cams_init(): return camsdict -def cams_capture(cams, iso_date, pos): - t0_iter = time.time() - t = time.time() - for i in range(3): - for camname, cam in cams.items(): - x, y = pos - # print(x, y) - t0 = time.time() - ret, frame = cam.read() - dt = time.time() - t0 - filename = f'./data/{iso_date}/{camname} {(t * 1000):.0f} {c}-{i+1} [{x} {y}].jpeg' - cv2.imwrite(filename, frame) - if i == 1 and camname == 'brio': - fr = frame - dt_iter = time.time() - t0_iter - print(dt_iter) - return fr - - def on_press(key): global cams, iso_date, i, pos if key == pynput.keyboard.Key.enter: frames = {} x, y = pyautogui.position() t0 = time.time() + time.sleep(0.1) for camname, cam in cams.items(): for j in range(3): ret, frame = cam.read() - filename = f'./data/{iso_date}/{camname} {i}-{j} [{x} {y}].jpeg' + filename = f'./data/{iso_date}/{camname} {i}-{j} [{x} {y}] {int(time.time() * 1000)}.jpeg' frames[filename] = frame dt = time.time() - t0 print(f'{dt*1000:.0f}')