From 009200a9759c110410655ab9104adce7af57a5bc Mon Sep 17 00:00:00 2001 From: Quentin Roussel Date: Sat, 14 Jan 2023 17:24:14 +0100 Subject: [PATCH] improve fp compteur --- code/backend_reconaissance/main.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/code/backend_reconaissance/main.py b/code/backend_reconaissance/main.py index 8cabc48..3a6aca3 100644 --- a/code/backend_reconaissance/main.py +++ b/code/backend_reconaissance/main.py @@ -6,6 +6,9 @@ import os import hands import time +avg_fps = 0 +nb_fps = 0 + class WebsocketServer: def __init__(self,getEffects,port=os.getenv("PORT"),host=os.getenv("HOST")) -> None: self.host = host @@ -24,7 +27,9 @@ class WebsocketServer: hands.frame() await websocket.send(json.dumps(messages)) delay = time.time() - start - print(1/delay) + avg_fps += 1/delay + nb_fps += 1 + print("FPS: ", avg_fps/nb_fps) # await asyncio.sleep(1/30) #Remplacer ça par la fonction qui récupère les effets (dans le module de reconnaissance de gestes)