gpt4 book ai didi

python - 使用多线程和 OpenCV imshow() 同时显示多个图像流

转载 作者:太空宇宙 更新时间:2023-11-03 22:39:47 34 4
gpt4 key购买 nike

<分区>

我有多个线程(每个摄像头一个)需要 imshow 图像。但是,我在使用第二个 NamedWindow 命令时遇到错误。我阅读了之前的一些 Q/A,并意识到 highgui 和多线程不能很好地结合在一起,但是,在这种情况下,我需要从一个线程中运行它。我可以显示其中一个图像流(然后按一个按钮进入下一个)。

我不太倾向于将图像连接在一起并将其传递到主线程(似乎大多数人建议保持高 gui 调用),因为我不想使用比我必须的更多的资源。

此外,在单独的线程中显示 imshow 对我来说效果很好(对于单个相机)。我尝试在不同的 shell 中运行单独的程序(这次不是线程而是进程)并且它似乎有效 - 有没有办法在 OpenCV 中创建一个单独的进程来同时显示图像流?是否可以在不同的线程中显示多个图像流?

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com