【问题标题】:Expanded GUI for openCV with python and conda使用 python 和 conda 扩展 openCV 的 GUI
【发布时间】:2018-02-14 13:54:56
【问题描述】:

我正在使用 opencv 3.3python3.6.3,我在 conda 环境中安装了一段时间,在显示图像时(例如,使用基本的 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)),并且似乎没有设置该特定标志:

显然,应该使用 Qt 构建 opencv 以获得对该标志的访问权限,但是使用 conda 可以吗?

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

如何设置此标志以与我当前的 opencv 版本一起使用?还是我需要在 conda 上使用 Qt 构建我的 cv2 模块?如果是,那又如何?

【问题讨论】:

    标签: python opencv anaconda conda


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-26
      • 1970-01-01
      相关资源
      最近更新 更多