python3:安装opencv_contrib模块后无法导入cv2:DLL加载失败

时间:2015-11-28 10:28:37

标签: python opencv python-3.x python-3.4

我在Windows 7上的python中使用cv2进行基本图像处理,但是想从opencv_contrib包中获取xfeatured2d。 我按照给出的说明进行操作 https://www.youtube.com/watch?v=vp0AbhXXTrw 直到在发布和调试模式下构建ALL_BUILDINSTALL并创建系统变量为止。

由于我使用的是Visual Studio 2012的快速版本,并且UI与视频中显示的不同,我无法制作示例项目,但我认为这只是用于测试而且不是用于测试的。在python中使用模块至关重要。

现在我遇到的问题是我之前使用cv2的python 3.4更长时间识别cv2包并引发以下错误。

>>> import cv2
Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import cv2

1 个答案:

答案 0 :(得分:1)

我在Ubuntu 12.10上使用Python 3.2和3.3绑定从Git master安装了最新的OpenCV。

但是如果你想在下面给出链接的窗口检查

Open CV Package Installation

如果我在为Linux做过Ubuntu之前:

您已为您的Python版本

安装了* -dev软件包

sudo apt-get install python3.3-dev