Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用python 3.6和opencv python cv2时出错_Python_Opencv_Camera_Face Recognition_Cv2 - Fatal编程技术网

使用python 3.6和opencv python cv2时出错

使用python 3.6和opencv python cv2时出错,python,opencv,camera,face-recognition,cv2,Python,Opencv,Camera,Face Recognition,Cv2,在人脸识别任务中使用python open cv初始化相机时出错 import cv2 camera = cv2.VideoCapture(1) camera.grab() ret, frame = camera.retrieve() cv2.namedWindow('frame') 问题是我没有使用额外的网络摄像头,我的电脑只有一个摄像头,所以这条线应该是: camera=cv2.VideoCapture(0)问题是我没有使用额外的网络摄像头,而且我的电脑只有一个摄像头,所以这一行应该是:

在人脸识别任务中使用python open cv初始化相机时出错

import cv2
camera = cv2.VideoCapture(1)
camera.grab()
ret, frame = camera.retrieve()
cv2.namedWindow('frame')


问题是我没有使用额外的网络摄像头,我的电脑只有一个摄像头,所以这条线应该是:
camera=cv2.VideoCapture(0)

问题是我没有使用额外的网络摄像头,而且我的电脑只有一个摄像头,所以这一行应该是:
摄像头=cv2。在我的笔记本电脑中,视频捕获(0)

摄像头的编号为
0
。你试过其他号码吗?在我的笔记本电脑里,相机的号码是
0
。你试过其他数字吗?你可能会这么想,但有时USB枚举的顺序令人惊讶。试试0
lsusb
可能会提供一些证据,如果您安装了它的话。您可能会这样认为,但有时USB枚举的顺序令人惊讶。试试0
lsusb
可能会提供一些证据,如果您安装了它的话。
OpenCV: out device of bound (0-0): 1
OpenCV: camera failed to properly initialize!