构buildOpenCV 3.0.0-beta Windows Python 3.4

我希望OpenCV能够在Python 3.4的Python 7 x64上运行。 即使OpenCV 3 Alpha页面声明有Python 3支持( http://opencv.org/opencv-3-0-alpha.html ),预编译的软件包只包含opencv / build / python / 2.7,并且不包含3(0.4)。

所以下面的答案如何在Windows 7 x64上的Python 3.4中使用OpenCV? ,我试图从以下教程构buildOpenCV 3.0.0: http : //docs.opencv.org/doc/tutorials/introduction/windows_install/windows_install.html 。

不过由于本教程有点过时,所以在执行某些步骤后出现了一些问题。

  • OpenNI链接已经死了,所以我安装了KinectSDK-v1.6-Setup.exe( https://www.microsoft.com/en-us/download/details.aspx?id=34808 )和OpenNI-Windows-x64- 2.2.msi( http://structure.io/openni )。 这足够好吗?
  • Qt框架链接已经死了。 我有Visual Studio 2013,所以我需要这个? 或者我怎样才能得到所需的文件,而无需下载整个Qt开发工具包( http://www.qt.io/ )?
  • CMake:我从Github获得了OpenCV的最新版本,但是它没有文件夹“Source”和“Builds”,那么在CMake(3.2.2)中select什么文件夹呢? 对不起,我是新来的。

任何帮助非常感谢(或一个编译的Python 3.4 cv2.pyd的链接)

opencv.org:http://answers.opencv.org/question/60190/building-opencv-300-beta-windows-python-34/

Solutions Collecting From Web of "构buildOpenCV 3.0.0-beta Windows Python 3.4"

我分享你的挫折。 可笑的是,一个重要的软件包要求它的用户跳过这么多的import cv2 ,从源头上构建它,简单地把它用作Python中的import cv2 。 我的其他软件包,我只是从pip安装在一行!

OpenCV错误跟踪器上的故障单记录了在OpenCV站点上的OpenCV 3.0下载中包含编译的Python 3.4 cv2.pyd文件的进度。 截至2015年6月6日还没有。

然而,好消息是,Christoph Gohlke维护许多Python包的Windows二进制文件,包括OpenCV 3.0和Python 3.x绑定! 看这里:

http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv

要安装,只需下载适用于您的系统的64位或32位.whl文件,然后运行pip install [filename] 。 然后, import cv2的指令应该在你的Python 3.x解释器中工作。