admin管理员组文章数量:1794759
windows+python安装opencv
一、什么是opencv
opencv英文全称open source computer vision library,它是一个跨平台的计算机视觉库,opencv是由intel公司研发的,BSD许可证,是一种商业友好型的开源库,所以很多计算机视觉公司都会选择它。opencv主要用于开发实时的图像处理、计算机视觉以及模式识别程序,opencv它支持多种开发语言C、C++、java、python等。在这里主要介绍,在python中如何安装opencv。
二、安装方法
python安装opencv一共有三种方法,第一种就是先安装opencv需要依赖的包numpy依赖库,第二种就是通过先安装anaconda,然后再安装opencv,第三种就是通过whl文件进行安装。
三、安装步骤
1、第一种方法
使用第一种方法需要注意的就是,opencv只支持python2.7的版本,先安装numpy通过CMD进行安装pip install numpy,如果提示没有pip命令,需要先安装pip命令python -m pip install -U pip,在安装之前请先确保安装了python2.7的版本,并且配置了环境变量(将python安装目录下的scripts文件添加到环境变量中的path中,如C:\\Python27\\Scripts,注意环境变量用分号隔开)。安装完numpy之后,从opencv的官网下载opencv解压之后,在opencv的build目录下有一个python的文件夹,复制64位或32位的cv2.pyd到python安装目录中的C:\\python27\\lib\\site-packages文件夹中。
2、第二种方法(强烈推荐)
a、先安装anaconda,至于anaconda的安装步骤,我的博客有详细的步骤,教程地址blog.csdn/sinat_29957455/article/details/75268702
b、打开开始菜单,找到anaconda-->anaconda prompt-->输入:conda install -c menpo opencv3然后在输入y等待安装完成即可,镜像网站anaconda/menpo/opencv3
3、第三种方法
通过下载opencv的whl文件进行安装,需要注意的是要下载与python对应版本的文件,不然会报错,下载网址www.lfd.uci.edu/~gohlke/pythonlibs/下载完成之后,到下载的目录下执行pip install opencv_****.whl进行安装,详细安装教程
www.solarianprogrammer/2016/09/17/install-opencv-3-with-python-3-on-windows/
注意:如果,在使用第二种方法进行安装的是,发现下载的速度很慢,甚至无法下载安装,如下图,请用第3中方法进行安装。我在下载whl文件的时候也是非常慢的,这里的话,我给大家提供一个我已经下载好的whl文件,我把它上传到了CSDN,文件下载地址download.csdn/download/sinat_29957455/9951103,大家可以进行下载,我上传的是opencv_python-3.3.0-cp35-cp35m-win_amd64.whl,这个文件适合python3.5的Windows操作系统64位的,如果与这个条件不一致可能会导致安装失败。安装完成之后,在python的交互式命令下,输入import cv2如果出现ImportError: numpy.core.multiarray failed to import的错误,请在CMD下输入以下命令即可。
pip install -U numpy
版权声明:本文标题:windows+python安装opencv 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686763160a99542.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论