import cv,time
cv.NamedWindow("webcam", 1)
cam = cv.CaptureFromCAM(-1)
feed = cv.QueryFrame(cam)
cv.ShowImage("webcam", feed)
time.sleep(2);
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
import cv2
cam = cv2.VideoCapture(-1)
# -*- coding: utf-8 -*-
import numpy as np
import cv2
cap = cv2.VideoCapture(0)
while(True):
# Capture frame-by-frame
ret, frame = cap.read()
# Our operations on the frame come here
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
# Display the resulting frame
cv2.imshow('frame',gray)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
# When everything done, release the capture
cap.release()
cv2.destroyAllWindows()
Find more questions by tags ARMLinuxOpenCVPythonRaspberry Pi
What would the robot moved from sign to sign at the camera.
This code returns the same error... - Dolly_Kuvalis37 commented on July 9th 19 at 13:19
I tried on 2.4.12 - Nathan_Gaylord commented on July 9th 19 at 13:22
https://youtu.be/YuSX1VfMrK4 - Dolly_Kuvalis37 commented on July 9th 19 at 13:28