禁用 QT highgui 输出

发布于 2025-01-08 06:20:12 字数 95 浏览 1 评论 0原文

我用QT编译了OpenCV。 我现在面临一个错误,我几乎可以肯定该错误与 QT 有关,我想使用老式的 highgui 输出它,而不使用 QT 界面。

这可能吗?

I have compiled OpenCV with QT.
I'm now facing an error which I'm almost certain is related to QT and I would like to output it using the old-fashioned highgui, without the QT interface.

Is this possible?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

臻嫒无言 2025-01-15 06:20:12

cvNamedWindow( ``myWindow'', ``CV_WINDOW_NORMAL`` );

将显示没有任何 Qt 装饰的窗口,如果你根本不想使用任何 Qt,你需要重建 openCV 而无需Qt

cvNamedWindow( ``myWindow'', ``CV_WINDOW_NORMAL`` );

will display the windows without any Qt decorations, if you don't want any Qt to be used at all you need to rebuild openCV without Qt

无妨# 2025-01-15 06:20:12

截至 2021 年和 OpenCV 版本 4x(可能更少),您可以禁用 Qt Decorations 关联标志,如下所示:

cv2.namedWindow("main1", cv2.WINDOW_GUI_NORMAL | cv2.WINDOW_AUTOSIZE)

您可以检查所有标志 此处

As of 2021 and OpenCV versions 4x (and maybe less), you can disable Qt Decorations associating flags like below:

cv2.namedWindow("main1", cv2.WINDOW_GUI_NORMAL | cv2.WINDOW_AUTOSIZE)

You can check all flags here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文