diff options
-rw-r--r-- | src/argaze/utils/edit_tobii_segment_aruco_pose.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/argaze/utils/edit_tobii_segment_aruco_pose.py b/src/argaze/utils/edit_tobii_segment_aruco_pose.py index fadff35..9e5aad1 100644 --- a/src/argaze/utils/edit_tobii_segment_aruco_pose.py +++ b/src/argaze/utils/edit_tobii_segment_aruco_pose.py @@ -179,6 +179,7 @@ def main(): frame_index = 0 last_frame_index = -1 last_frame = video_frame.copy() + force_update = False selected_marker_id = -1 @@ -187,7 +188,7 @@ def main(): while True: # Select a frame on change - if frame_index != last_frame_index: + if frame_index != last_frame_index or force_update: video_ts, video_frame = tobii_segment_video.get_frame(frame_index) video_ts_ms = video_ts / 1000 @@ -403,9 +404,10 @@ def main(): if key_pressed == 27: break - # Reload tracker configuratio on 't' key - if key_pressed == 116: + # Reload tracker configuration on 'c' key + if key_pressed == 99: load_configuration_file() + force_update = True # Display video cv.imshow(f'Segment {tobii_segment.get_id()} ArUco marker editor', visu_frame.matrix) |