gpt4 book ai didi

Python Opencv Ubuntu 不创建 Windows

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

我在 Ubuntu 上运行 opencv 时遇到一个奇怪的问题。我从 apt 源安装了 OpenCV。大多数示例都运行良好。

但是在我使用 Mac OS 的程序中,没有创建任何窗口。

下面的代码在我的 Mac 上显示了一个窗口和一个图像,但在我的 Ubuntu 驱动的机器上没有显示

import time
from opencv import highgui

if __name__ == '__main__':

highgui.cvNamedWindow('Image', highgui.CV_WINDOW_AUTOSIZE)
highgui.cvMoveWindow('Image', 10, 40)
image = highgui.cvLoadImage("verena.jpg", 1)
highgui.cvShowImage('Image', image)
time.sleep(3)

代码取自实际在两台机器上运行的示例之一。

最佳答案

如果我在创建窗口之前添加 highgui.cvStartWindowThread() 调用,代码就可以工作。

现在下一个问题是为什么该程序在不启动 windowThread 的情况下在 mac os 上运行。

关于Python Opencv Ubuntu 不创建 Windows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/947829/

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