python中没有highgui

时间:2012-11-21 10:29:24

标签: python opencv

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

  • cv2.so
  • cv.py
  • cv.pyc
  • simplegeneric-0.7.egg-信息
  • simplegeneric.py
  • simplegeneric.pyc

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

导入cv库
    import cv

    from opencv import cv 

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

2 个答案:

答案 0 :(得分:1)

您必须已安装OpenCV> = 2.3.1。在OpenCV 2.3.1及更高版本中,Python绑定没有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

我希望这会有所帮助。

答案 1 :(得分:0)

您将在include / opencv / highgui.h中的OpenCV文件夹(已安装文件夹)中获取highgui文件。