Я работаю над счетчиком упражнений, используя Openpose. Сейчас я нахожусь в фазе тестирования. Проблема, с которой я сталкиваюсь, заключается в том, что у меня есть этот фрагмент кода
if len(pose) > 0:
print ("Start Pushup")
if (lh_angle and ll_angle and rh_angle and rl_angle != 0 ):
if (lh_angle < 75 and ll_angle < 35 and rh_angle < 75 and rl_angle < 35 ):
print ('Pushup Detected')
a = "Pushup"
reps = reps + 1
if (reps == 2):
sets = sets + 1
reps = 0
else:
sets = sets
else:
print ('No Pushup')
a = "No Pushup"
reps = reps***
, но проблема заключается в том, что человек остается в отжимаемом положении, счетчик продолжает увеличиваться. Есть ли решение этой проблемы, что счетчик не продолжает увеличиваться и увеличивается только один раз