(visual_canvas, traj_list, traj_instance_idx)
| 399 | |
| 400 | |
| 401 | def fn_vis_realtime_traj(visual_canvas, traj_list, traj_instance_idx): # Visualize the traj on canvas |
| 402 | |
| 403 | # Process Points |
| 404 | points = process_points(traj_list) |
| 405 | |
| 406 | # Draw straight line to connect |
| 407 | for i in range(len(points) - 1): |
| 408 | p = points[i] |
| 409 | p1 = points[i + 1] |
| 410 | cv2.line(visual_canvas, p, p1, all_color_codes[traj_instance_idx], 5) |
| 411 | |
| 412 | return visual_canvas |
| 413 | |
| 414 | |
| 415 | def fn_vis_all_instance_traj(visual_canvas, traj_lists): # Visualize all traj from all instances on canvas |
no test coverage detected