python - python中没有highgui

标签 python opencv

我正在尝试使用 opencv 和 python 编写一些程序。我从存储库安装了 opencv 和 python 库。我正在使用 ubuntu 12.04。文件夹 /var/lib/python-support/python2.7 仅包含 5 个文件:

  • cv2.so
  • 简历文件
  • 简历文件
  • simplegeneric-0.7.egg-info
  • simplegeneric.py
  • simplegeneric.pyc

根据我所做的阅读,我认为这里应该有一个 opencv 文件夹。我可以使用

导入 cv 库
    import cv

但是

    from opencv import cv 

而且我无法加载 highgui 模块。有什么办法可以解决这个问题?我真的很想在 opencv 中做点什么

最佳答案

您必须安装 OpenCV >= 2.3.1。在 OpenCV 2.3.1 及更高版本中,Python 绑定(bind)没有 highgui。

import cv2
import cv2.cv as cv

一切顺利。

import cv2
img  = cv2.imread("image name")
cv2.imshow("window name", img)
cv2.waitKey(0)

您可以在 OpenCV docs 上找到更多帮助你也可以看看我一直在做的一些 opwncv 工作 here .

希望对您有所帮助。

关于python - python中没有highgui,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13491253/

相关文章:

python - DigitalOcean 中的 Pyopenssl 加密构建轮失败意味着什么?

python - 在具有排除索引的数组中找到最大值

触发python脚本的Javascript事件

Python M2Crypto DLL 加载失败,找不到指定的模块

android - Tesseract OCR 上的数字编号

python - Pyinstaller onefile Executable 巨大而缓慢

c++ - Dlib人脸识别,多张图片检测

c++ - OpenCV - 从图像分割树

c++ - 从 32 位迁移到 64 位 - OpenCV/MinGW/Eclipse

matlab - 哈里斯检测器结果在 matlab 和 opencv 中的关系