【问题标题】:Opening web camera in Google Colab在 Google Colab 中打开网络摄像头
【发布时间】:2019-06-20 17:33:36
【问题描述】:

我正在尝试在 Google Colab 中打开网络摄像头。我已经执行了以下命令:

cap = cv2.VideoCapture(0)

但这不起作用:网络摄像头没有打开。

是否可以在 Google Colab 上打开与我的网络摄像头的连接?

【问题讨论】:

  • 这是一个 Jupyter 笔记本,所以代码在“云”上运行(即在某个远程服务器上)。您不太可能将摄像头插入运行它的服务器,因此尝试让VideoCapture 读取第一个本地(代码运行的本地)摄像头将无法正常工作。

标签: python opencv google-colaboratory


【解决方案1】:
  1. 转到谷歌实验室

  2. 创建一个新笔记本

  3. 点击sn-p面板

  4. 点击相机捕捉。 点击插入

  5. 运行脚本: Shift + Enter

【讨论】:

  • 片段面板可以在帮助 > 搜索代码片段中找到
【解决方案2】:

由于 Colab 在您的浏览器中运行,您需要使用 Web API 来访问相机等本地硬件。

以下示例展示了如何在 Colab 中从本地网络摄像头捕获图像: https://colab.research.google.com/notebooks/snippets/advanced_outputs.ipynb#scrollTo=2viqYx97hPMi

【讨论】:

    猜你喜欢
    • 2021-06-19
    • 2017-02-09
    • 2017-09-25
    • 2017-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-20
    相关资源
    最近更新 更多