she*_*per 20 python windows opencv python-3.x
我一直在互联网上搜索一段时间,但是我无法找到有关如何在Windows下安装OpenCV for Python 3.x的详细说明.
如果他/她已成功安装OpenCV for Python 3.x,无论是从预构建的二进制文件还是从源代码安装OpenCV 2.x或OpenCV 3版本,我真的很感激.X.
Mic*_*rie 44
对于那些不希望从源代码构建OpenCV 3.0的人来说,Christoph Gohlke为许多Python软件包维护Windows二进制文件,包括带有Python 3.x绑定的OpenCV 3.0!看这里:
http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv
要安装,只需下载.whl
适合您系统的64位或32位文件,然后运行pip install [filename]
.然后该指令import cv2
应该在您的Python 3.x解释器中工作.
小智 7
OpenCV 3增加了python 3+支持.它仍处于alpha状态,目前有很多已知的bug和python.OpenCV 3的最终版本将在今年年底发布.
如果从网站下载OpenCV 3 alpha可执行文件,则可以构建对python 3的支持.或者,您可以从其github获取最新代码.您还必须安装CMake和Python 3.打开CMake,它会询问源代码的位置.如果您下载了可执行文件,它将位于您在sources文件夹中解压缩可执行文件的位置.如果您下载了最新版本,则无论您在何处下载该版本.选择文件夹,在CMake中,点击configure,它会询问您要使用哪个编译器.之后,您可以看到可以在OpenCV中构建的所有内容.从OpenCV 3开始,Python3有一个选项.检查那些以及您可能想要的任何其他内容,然后点击生成.这将使您可以构建的编译器中的项目成为可能,并构建您需要的所有库.
虽然本指南适用于2.4.9,但适用于3.0.您将在3中看到不同的选项 .http://docs.opencv.org/doc/tutorials/introduction/windows_install/windows_install.html