I’ve been trying to get a real-time feed from a USB webcam. What I’m doing now is plotting it and using matplotlib’s imshow feature. Here’s what I’ve got:
plt.ion() webcam = init_cam() #sets resolution and stuff fig, ax = plt.subplots(1) axim = ax.imshow(tFrame) #Show some pre-grabbed image while True: frame = get(webcam) #gets image from webcam axim.set_data(frame) plt.show(block=False) #plt.pause(1) #I've tried with and without pauses
The plot shows but doesn’t update or redraw. Any help would be appreciated!