在 Google Colab 中打开网络摄像头
Posted
技术标签:
【中文标题】在 Google Colab 中打开网络摄像头【英文标题】:Opening web camera in Google Colab 【发布时间】:2019-06-20 17:33:36 【问题描述】:我正在尝试。我已经执行了以下命令:
cap = cv2.VideoCapture(0)
但这不起作用:网络摄像头没有打开。
是否可以在 Google Colab 上打开与我的网络摄像头的连接?
【问题讨论】:
这是一个 Jupyter 笔记本,所以代码在“云”上运行(即在某个远程服务器上)。您不太可能将摄像头插入运行它的服务器,因此尝试让VideoCapture
读取第一个本地(代码运行的本地)摄像头将无法正常工作。
【参考方案1】:
转到谷歌实验室
创建一个新笔记本
点击sn-p面板
点击相机捕捉。 点击插入
运行脚本: Shift + Enter
【讨论】:
片段面板可以在帮助 > 搜索代码片段中找到【参考方案2】:由于 Colab 在您的浏览器中运行,您需要使用 Web API 来访问相机等本地硬件。
以下示例展示了如何在 Colab 中从本地网络摄像头捕获图像: https://colab.research.google.com/notebooks/snippets/advanced_outputs.ipynb#scrollTo=2viqYx97hPMi
【讨论】:
以上是关于在 Google Colab 中打开网络摄像头的主要内容,如果未能解决你的问题,请参考以下文章
神经网络学习小记录70——Pytorch 使用Google Colab进行深度学习