【问题标题】:Piping video from Raspberry Pi to Desktop running OpenCV将视频从 Raspberry Pi 传输到运行 OpenCV 的桌面
【发布时间】:2013-06-09 23:11:33
【问题描述】:

我正在寻找一些提示。我已经让我的 Pi 运行 OpenCV,但我即将承担一个需要多个 IP 摄像机的项目,所有视频都通过管道传输到 OpenCV。我很好奇是否可以使用 Pi+网络摄像头代替 IP 摄像头?

我正在尝试通过在 Pi 上使用 Gstreamer 将视频传输到桌面 PC,我将使用 Python 和 OpenCV 处理图像,然后将答案发送回 Pi。 Pi 连接到执行器,因此所描述的设置将节省我购买一些网络摄像机的费用。

我已经设置了 ffmpeg 来捕获视频并将其流式传输,但我似乎无法找到合适的 Gstreamer 管道来将其拉到桌面上的 OpenCV 中。

我希望这很清楚。

【问题讨论】:

    标签: opencv gstreamer raspberry-pi


    【解决方案1】:

    首先,我强烈推荐您可以在 rpi 上编译的最新 gestreamer 代码。 可以在第 3 方 apt 存储库中找到一些最近构建的 gstreamer:

    添加

    deb http://vontaene.de/raspbian-updates/ . main
    

    /etc/apt/sources.list
    

    然后运行

    apt-get update && apt-get upgrade
    

    作为超级用户。

    希望对您有所帮助。如果没有,您可能会在以下位置找到一些有用的信息 http://pi.gbaman.info/?p=150 http://sanjosetech.blogspot.de/2013/03/web-cam-streaming-from-raspberry-pi-to.html
    甚至https://raspberrypi.stackexchange.com/

    【讨论】:

      【解决方案2】:

      我向您推荐 pi 的 UV4L 驱动程序,如果您可以看到 pi 摄像头,此驱动程序将启用 URL,因此您可以使用 cv2.videocapture("http://raspberrypi-ip/live") 以这种方式处理图像,您不需要在 pi 上处理任何东西,因为与您的电脑相比非常有限,这会给您带来很好的结果。

      【讨论】:

        猜你喜欢
        • 2016-04-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-10-14
        • 2017-12-09
        • 2020-12-31
        • 2016-01-26
        • 1970-01-01
        相关资源
        最近更新 更多