【发布时间】:2023-01-02 18:42:49
【问题描述】:
我是多线程/处理的新手。 我在 Python3 中创建了一个多线程应用程序。
- 线程 1 使用 cv2.VideoCapture() 从 USB 摄像头读取
- 主线程处理此图像并返回后处理图像。
我意识到主线程在同一个图像帧上运行 3~4 次。 我应该如何使主线程处理功能仅在来自 USB 相机的新图像帧上运行?我应该使用哪些方法/对象来启用它?
【问题讨论】:
-
请提供足够的代码,以便其他人可以更好地理解或重现问题。
标签: python-3.x multithreading image-processing multiprocessing real-time