Pratyush101 commited on
Commit
f90418c
·
verified ·
1 Parent(s): c19a8a5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -13
app.py CHANGED
@@ -280,19 +280,8 @@ def video_frame_callback(frame: av.VideoFrame) -> av.VideoFrame:
280
  # Visualize of left leg
281
  cv2.putText(image, str(angleHipL), tuple(np.multiply(angleHipL, [640, 480]).astype(int)),
282
  cv2.FONT_HERSHEY_SIMPLEX, 0.5, (255, 255, 255), 2, cv2.LINE_AA)
283
-
284
- # Squat logic
285
- if 80 < angleKneeL < 110 and 29 < angleHipL < 40:
286
- cv2.putText(image, "Squat Detected!", (300, 100), cv2.FONT_HERSHEY_SIMPLEX, 2, (0, 255, 0), 3)
287
- else:
288
- if angleHipL < 29:
289
- cv2.putText(image, "Lean Forward!", (300, 200), cv2.FONT_HERSHEY_SIMPLEX, 2, (0, 0, 255), 3)
290
- elif angleHipL > 45:
291
- cv2.putText(image, "Lean Backward!", (300, 200), cv2.FONT_HERSHEY_SIMPLEX, 2, (0, 0, 255), 3)
292
- if angleKneeL < 80:
293
- cv2.putText(image, "Squat Too Deep!", (300, 250), cv2.FONT_HERSHEY_SIMPLEX, 2, (0, 0, 255), 3)
294
- elif angleKneeL > 110:
295
- cv2.putText(image, "Lower Your Hips!", (300, 300), cv2.FONT_HERSHEY_SIMPLEX, 2, (0, 0, 255), 3)
296
 
297
  # 1. Bend Forward Warning
298
  if 10 < angleHipL < 18:
 
280
  # Visualize of left leg
281
  cv2.putText(image, str(angleHipL), tuple(np.multiply(angleHipL, [640, 480]).astype(int)),
282
  cv2.FONT_HERSHEY_SIMPLEX, 0.5, (255, 255, 255), 2, cv2.LINE_AA)
283
+
284
+ #Squat Logic
 
 
 
 
 
 
 
 
 
 
 
285
 
286
  # 1. Bend Forward Warning
287
  if 10 < angleHipL < 18: