Google Colab:“有没有办法使用网络摄像头流式传输视频并进行处理?”

Posted

技术标签:

【中文标题】Google Colab:“有没有办法使用网络摄像头流式传输视频并进行处理?”【英文标题】:Google Colab :"Is there any way to stream video using webcam and work on that?" 【发布时间】:2021-02-15 01:38:27 【问题描述】:

在colab中,我想做一个直播视频的面部表情模型。但我不知道我该怎么做。我可以获得有关视频记录的来源,链接是here. 但我想在我的项目中处理实时视频流。

【问题讨论】:

【参考方案1】:

很遗憾,colab 无法实时访问您的网络摄像头。但是,如果您已经录制了视频,那就很容易了。

#!pip install deepface
from deepface import DeepFace
DeepFace.stream(db_path = "C:/facial_database", source = "my_video.mp4")

它将应用面部识别和面部属性分析(年龄、性别和情感)。如果您将人脸图像存储在路径 C:/facial_database 中,那么它会在此处查找已检测到的人脸的身份。

【讨论】:

以上是关于Google Colab:“有没有办法使用网络摄像头流式传输视频并进行处理?”的主要内容,如果未能解决你的问题,请参考以下文章

在 VM 引擎中导入 google.colab 不会让我在 Google Colab 中运行 Jupyter Notebook?

google.colab 模块中是不是有关闭运行时的功能

从 Google Drive 读取图像时,Google Colab 太慢了

Google Colab使用学习笔记

如何在 google colab 中启用拼写检查器(colab 在 linux OS 上运行)?

如何在 Google 的 Colab 中安装 Python 包?