【发布时间】:2015-07-05 08:11:05
【问题描述】:
我一直在使用 arduino 和 python 处理一些无人机和机器人项目。有一个整洁的小六角直升飞机的 kickstarter 项目,但没有得到很好的管理。
我很幸运,我得到了我的直升机,然后在经历了一些令人沮丧的电子邮件交流之后,我终于也收到了相机。直到今天,他们的论坛仍然有人抱怨。他们的制造商论坛现已关闭,他们的 wiki 尚未更新相机上的任何细节。
http://www.flexbot.cc/wiki/index.php?title=Main_Page#Hardware
他们的无人机陪伴应用仍然不支持相机模块。没关系,因为他们的代码没有很好的文档记录或注释。
在他们的 kickstarter 活动的 cmets 页面上有一些关于切换摄像头的提示。
https://www.kickstarter.com/projects/1387330585/hex-a-copter-that-anyone-can-fly/posts/1093716
所以,哭泣的故事结束了,我被这个整洁的小 wifi 摄像头困住了,我不确定如何连接。我知道如何打开它,而且它确实有一个微型 USB 端口。
鉴于它是一个 wifi 摄像头,我可以使用 Python 中的什么库来从这个摄像头流式传输图像。如果我想将视频流作为一个 numpy 矩阵。
我需要与相机接口,这样我才能连接和断开连接。
然后,可以使用 ffmpeg 逐帧读取图像。我有一些可以检测和读取摄像头的 python 模块,但是我的代码如何确保摄像头已连接?
完全卡住了。任何帮助将不胜感激。
【问题讨论】: