opencv - 笔记本电脑摄像头未显示打开简历框架

标签 opencv

我正在尝试在Open CV中进行人脸检测,但是,当我运行代码时,我看到笔记本电脑上的摄像头灯亮了,但框架没有出现在系统上。
有人可以帮忙吗?
下面是代码
print(“[信息]正在加载模型.....”)
净= cv2.dnn.readNetFromCaffe(args [“prototxt”],args [“model”])
初始化视频流
print(“[INFO]开始视频流....”)
vs = VideoStream(src = 0).start()
time.sleep(1.0)
而True:

frame = vs.read()
frame =imutils.resize(frame,width=400)
(h,w)=frame.shape[:2]


blob = cv2.dnn.blobFromImage(cv2.resize(frame,(300,300)),1.0,(300,300),(104.0,177.0,123.0))

最佳答案

尝试更改src = 1而不是src = 0

vs =VideoStream(src=1).start() time.sleep(1.0)

关于opencv - 笔记本电脑摄像头未显示打开简历框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62482964/

相关文章:

c++ - 使用混合无缝克隆修复 OpenCV 中的错误隐藏

旋转窗口不适合图像后的 Python 2.7.3 + OpenCV 2.4

python - 如何去除图像上的卷线

opencv - 二元矩阵中的形态填充光环

python - 如何从 PIL 图像创建 OpenCV 图像?

matlab - Matlab 中的透视变换

c++ - 在opencv中拼接2张图片

c++ - 如何用OpenCV解决图像处理相机IO延迟

c++ - opencv中基于ROI的KLT光学跟踪器

opencv - 使用 OpenCV 和 FFMPEG 从网络摄像机通过 RTSP 捕获视频时出错