3

我正在尝试编写一个程序来通过解释来自网络摄像头的帧并发生在 GStreamer 上来控制机器人。

在此页面的帮助下,我已经能够使用 GStreamer 从网络摄像头以 Python 流式传输视频: http ://www.ndeschildre.net/2008/04/04/python-power/

但是,我不知道如何从管道中请求单个 RGB 编码帧,虽然我设法找到并阅读了一些文档,但我没有找到明显的答案。

有没有人有任何想法?

编辑:我首先尝试使用 OpenCV 来解决这个问题,但是缓冲区没有保持原样,并且导致连续的图像不能从缓冲区的左上角开始。(操作系统为 Ubuntu Linux)

4

2 回答 2

1

查看Gnome photobooth 应用程序cheese的源代码。

您也可以尝试用户池。

于 2010-02-25T20:45:11.633 回答
1

我听说 OpenCV 的 Python 绑定取得了一些成功。这是其中的成功之一:http: //blog.jozilla.net/2008/06/27/fun-with-python-opencv-and-face-detection/

于 2010-02-26T00:21:04.017 回答