【问题标题】:opencv/python: Draw image over a webcam stream [duplicate]opencv/python:在网络摄像头流上绘制图像[重复]
【发布时间】:2013-01-26 18:38:38
【问题描述】:

大家好,我正在尝试使用我的网络摄像头制作游戏,我需要一些物体从屏幕上掉下来,同时我用我的网络摄像头流式传输视频(该流是我的背景)。

问题是:如何在这个背景上绘制图像? 我知道如何捕捉每一帧,并且我必须在帧上绘制图像,但是使用什么?

  • 为此,我使用 python 和 opencv 以及 cv2 模块
  • 我已经搜索过,我发现您可以使用 有兴趣这样做,但我使用的是 cv2,据说使用 简单得多的numpy数组..但我不明白该怎么做 那个..

谁能给我一些提示或例子来说明如何做到这一点?

提前致谢!

【问题讨论】:

    标签: python opencv numpy webcam roi


    【解决方案1】:

    Here 就是一个例子。它也展示了如何叠加透明图像。您也可以使用built in draw functions。有一个整洁的小trick 也可以绘制透明形状。

    【讨论】:

    • 第一个示例有效,但第二个取出 Alpha 通道的示例无效。它给了我'IndexError:无效索引'(我复制粘贴了代码以确保我没有犯任何错误)
    • @Cap.Alvez 你知道如何解决第二个例子
    猜你喜欢
    • 2017-04-03
    • 2012-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-28
    • 1970-01-01
    相关资源
    最近更新 更多