diff options
Diffstat (limited to 'src/argaze/utils/demo_ar_features_run.py')
-rw-r--r-- | src/argaze/utils/demo_ar_features_run.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/argaze/utils/demo_ar_features_run.py b/src/argaze/utils/demo_ar_features_run.py index 39c69e7..0f2c2c2 100644 --- a/src/argaze/utils/demo_ar_features_run.py +++ b/src/argaze/utils/demo_ar_features_run.py @@ -76,9 +76,12 @@ def main(): cv2.putText(video_image, f'Error: {e}', (20, 80), cv2.FONT_HERSHEY_SIMPLEX, 1, (0, 255, 255), 1, cv2.LINE_AA) # Draw environment - cv2.imshow(ar_environment.name, ar_environment.image) + ar_environment.draw(video_image) - # Draw each screens + # Display environment + cv2.imshow(ar_environment.name, video_image) + + # Draw and display each screens for scene_name, screen_name, screen in ar_environment.screens: image = screen.background.copy() @@ -95,6 +98,7 @@ def main(): # Draw looked AOI screen.aoi_2d_scene.draw_circlecast(image, screen.current_gaze_movement.focus, screen.current_gaze_movement.deviation_max, base_color=(0, 0, 0), matching_color=(255, 255, 255)) + # Display screen cv2.imshow(f'{scene_name}:{screen_name}', image) # Stop by pressing 'Esc' key |