【问题标题】:camera is not working in python opencv相机在 python opencv 中不起作用
【发布时间】:2018-05-10 08:21:45
【问题描述】:

这是代码:

import cv2

cv2.namedWindow("preview")
 vc = cv2.VideoCapture(0)

if vc.isOpened(): # try to get the first frame
rval, frame = vc.read()
else:
rval = False

 while rval:
cv2.imshow("preview", frame)
rval, frame = vc.read()
key = cv2.waitKey(20)
if key == 27: # exit on ESC
    break
cv2.destroyWindow("preview")

但是相机预览是全黑的

可能是驱动问题,请问是驱动问题吗?我该如何解决

【问题讨论】:

  • 使用按钮{} 正确格式化代码。
  • 如果它是驱动程序问题,那么它不适合您的问题 - 您将不得不在不同的门户网站上进行搜索。
  • 我说可能是!!
  • 如果你通过 pip 下载了 opencv,它在 osx/linux 上不应该有适当的视频支持。另请参阅FAQ on PyPi。如果您想要视频/网络摄像头支持,您可能必须从源代码构建 opencv。
  • 你可以换成视频看看好不好用。而且我发现你的代码格式不正确,代码前面有个空格。

标签: python opencv camera


【解决方案1】:

您只需要安装支持您设备的相机驱动程序,否则代码很好请重新安装驱动程序或安装另一个驱动程序可能来自PC制造商网站的官方站点

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-13
    • 2016-11-24
    • 1970-01-01
    • 2015-10-26
    • 1970-01-01
    • 1970-01-01
    • 2015-02-23
    相关资源
    最近更新 更多