Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python中没有highgui_Python_Opencv - Fatal编程技术网

python中没有highgui

python中没有highgui,python,opencv,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-info simplegeneric.py simplegeneric.pyc 根据我的阅读,我认为这里应该有一个opencv文件夹。我可以使用导入cv库 import cv

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

  • cv2.so
  • cv.py
  • cv.pyc
  • simplegeneric-0.7.egg-info
  • simplegeneric.py
  • simplegeneric.pyc
根据我的阅读,我认为这里应该有一个
opencv
文件夹。我可以使用导入cv库

    import cv
但是


我无法加载highgui模块。有办法解决这个问题吗?我真的很想在opencv中做些事情,您将在include/opencv/highgui.h中的opencv文件夹(已安装文件夹)中获得highgui文件

您必须已安装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)
你可以找到更多的帮助,你也可以看看我一直在做的一些opwncv的东西


我希望这有帮助。

哦,对不起!!!我认为这是显而易见的。我想知道如何导入highgui模块。我尝试从opencv导入highgui和导入highgui。正如我前面提到的,在我安装的模块中似乎没有任何“opencv”。使用cv2版本4.0.0,第二个导入行给出ModuleNotFoundError:没有名为“cv2.cv”的模块。也许cv2名称空间中出现了一些混乱?
import cv2
img  = cv2.imread("image name")
cv2.imshow("window name", img)
cv2.waitKey(0)