Quantcast
Channel: OpenCV Q&A Forum - RSS feed
Viewing all articles
Browse latest Browse all 2088

VideoCapture read non blocking?

$
0
0
I am programming in Python, Pygame from what I understand uses opencv for its webcam functions. There is a query_image() available that polls the camera so you can start fetching a frame only when there is a frame to fetch, for example: pygame.init() pygame.camera.init() webcam = pygame.camera.Camera("/dev/video0",(320,240)) webcam.start() if(webcam.query_image()): image = webcam.get_image() When I use the following code with opencv: cap = cv2.VideoCapture(0) rval, frame = cap.read() It waits until the frame is fetched which is for me undesirable, is there a way to poll the camera before trying to fetch to see if there is a frame available?

Viewing all articles
Browse latest Browse all 2088

Trending Articles