faster update times for point drawing
This commit is contained in:
@@ -1408,7 +1408,7 @@ class World:
|
|||||||
self.frame_raw = frame
|
self.frame_raw = frame
|
||||||
if ret == True:
|
if ret == True:
|
||||||
read_fails = 0
|
read_fails = 0
|
||||||
draw_wait = 200 if self.paused or (self.paused and self.point_click == 0) else 1
|
draw_wait = 50 if self.paused or (self.paused and self.point_click == 0) else 1
|
||||||
|
|
||||||
if (not self.paused) or self.read_next:
|
if (not self.paused) or self.read_next:
|
||||||
self.read_next = False
|
self.read_next = False
|
||||||
@@ -1781,7 +1781,7 @@ class TrackerGUI:
|
|||||||
cv2.rectangle(frame, p1, p2, color, thicc, 1)
|
cv2.rectangle(frame, p1, p2, color, thicc, 1)
|
||||||
cv2.imshow("tsmark - tracker", frame)
|
cv2.imshow("tsmark - tracker", frame)
|
||||||
# speed up fps by 2
|
# speed up fps by 2
|
||||||
time_to_wait = 0.2 if paused else (self.marker.viewer_spf / 2 - time.time() + show_time)
|
time_to_wait = 0.05 if paused else (self.marker.viewer_spf / 2 - time.time() + show_time)
|
||||||
k = cv2.waitKey(max(1, int(time_to_wait * 1000)))
|
k = cv2.waitKey(max(1, int(time_to_wait * 1000)))
|
||||||
if k & 0xFF == ord("q") or k & 0xFF == 13: # accept with q or enter
|
if k & 0xFF == ord("q") or k & 0xFF == 13: # accept with q or enter
|
||||||
done = True
|
done = True
|
||||||
|
|||||||
Reference in New Issue
Block a user