python - 是否可以从另一个进程获取 cv2 帧?

标签 python opencv flask

我正在尝试使用 opencv 运行简单的运动检测。得到那个工作。现在该进程作为后台进程运行。

我希望能够通过 flask 连接到它来查看处理后的图像。

如何启动一个进程并在任何时间点连接到它以查看处理过的帧的输出而不将图像写入数据库?有办法吗?

将不胜感激任何教程/引用/代码

最佳答案

想通了。

  1. 您可以写入中间文件。第二个进程可以读取这个文件,唯一的问题是你会得到一个“闪烁”的效果,因为第二个进程可能正在尝试读取图像 b4 第一个进程有机会完整地读取它

  2. 您可以尝试使用 pyperclip 复制相同的内容,但不确定如何进行多个剪贴板

关于python - 是否可以从另一个进程获取 cv2 帧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47270694/

相关文章:

python - 在opencv和python中比较图像的最快方法是什么?

iphone - 在图像上创建一个图层并通过触摸调整其坐标

python-3.x - Docker 名称错误 : name 'app' is not defined

python - 看不懂这个AttributeError : module 'turtle' has no attribute 'Turtle'

python - 如何通过在 QtableWidget 中按删除键删除一行?

c++ - 在 OS X 上安装 C++ 库

python - 如何让我的记录器在 Python Flask 应用程序中使用每个页面 View 的唯一 ID 进行记录?

python - 部署到 Heroku 时出现 "no module named flask"错误?

python - 附加具有不同维度的 numpy 数组

python - 对单项字典列表进行排序?