gpt4 book ai didi

python - 使用 python 和 conda 为 openCV 扩展 GUI

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

我将 opencv 3.3 与安装在 conda 环境中的 python3.6.3 一起使用了一段时间,当显示图像时 (使用基本的 cv2 函数 imshow("window name", my_image) 例如)一个小的 GUI 将与图像一起显示。我还可以随意放大和缩小,甚至可以看到每个图像像素的 RGB 强度。

这非常方便,但我最近用 conda (3.3.0 -> 3.3.1) 更新了我的 opencv 版本,但该功能消失了。降级 cv2 模块不会恢复该功能。

根据我的发现,我收集到可以通过在创建窗口时添加标志 cv2.WINDOW_GUI_EXPANDED 来手动启用此功能,但它不会更改显示窗口上的任何内容.

我设法在 cv2 中打印了所有可用的标志(在 python 上使用 >>help(cv2))并且那个特定的标志似乎没有被设置:

Python cv2 help screenshot

显然,应该使用 Qt 构建 opencv 才能访问该标志,但是使用 conda 可以吗?

在查看 opencv 文档时,您可以看到它们具有 EXPANDED(下方)和 NORMAL(上方)GUI

OpenCV documentation

如何设置此标志以与我当前的 opencv 版本一起使用?或者我是否需要在 conda 上使用 Qt 构建我的 cv2 模块?如果是,怎么会这样?

最佳答案

相比之下,Qt GUI 非常棒,只需使用 qt 构建 opencv 并将其安装到 conda 环境中

关于python - 使用 python 和 conda 为 openCV 扩展 GUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48788908/

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