所以,我安装了官方的Raspberry pi操作系统"Raspberry pi OS Lite 64〃;并安装了OpenCV。
但当尝试调用cv2.VideoCapture(1)
时,出现错误(我有USB摄像头(:
[ WARN:0@0.021 ] global /io/opencv/modules/videoio/src/cap_v4l.cpp (902) open VIDEOIO(V4L2:/dev/video0): can't open camera by index.
我的代码:
import cv2
cap = cv2.VideoCapture(0)
while True:
_, imgOrignal = cap.read(
cv2.imwrite(rf"photo.jpg", imgOrignal)
我尝试将0更改为1、-1和cv2.CAP_V4L2
,但没有成功。在我看来,这是由于我安装了";Raspberry pi OS Lite 64〃;。我认为它没有合适的驱动程序,但我在谷歌上没有找到任何东西:(
哦,我刚关掉树莓派,等了大约30分钟。现在它工作了。。。