added timed loop exit to equip
This commit is contained in:
@@ -42,7 +42,7 @@ def run():
|
||||
# initialize the StunVision class
|
||||
vision_stun = Vision()
|
||||
|
||||
loop_time = time()
|
||||
outer_loop_time = time()
|
||||
|
||||
needles = []
|
||||
hsvs = []
|
||||
@@ -147,7 +147,10 @@ def run():
|
||||
|
||||
cv.waitKey(500)
|
||||
for rer in range(0, len(needles), 1):
|
||||
loop_time = time()
|
||||
while True:
|
||||
if (time() - loop_time) >= 60:
|
||||
break
|
||||
screenshot = capture_window.get_screenshot_by_area(config.returnOKWindowPos())
|
||||
rectangles = vision_stun.find(screenshot, cv.imread("dig/ok_button.jpg", cv.IMREAD_UNCHANGED), 0.5,
|
||||
1)
|
||||
@@ -209,8 +212,8 @@ def run():
|
||||
pause = True
|
||||
break
|
||||
# debug the loop rate
|
||||
print('FPS {}'.format(1 / (time() - loop_time)))
|
||||
loop_time = time()
|
||||
print('FPS {}'.format(1 / (time() - outer_loop_time)))
|
||||
outer_loop_time = time()
|
||||
cv.waitKey(150)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user