您的位置:首页 > 编程语言 > Python开发

Windows10 64位 Opencv+python 安装配置

2017-05-02 19:25 447 查看

0 背景

首先我不是一个专门做图像处理的童鞋,只是想因为课程原因做点小实验,在搭建环境的时候还是遇到了不少坑,因此记录下来供大家参考。

1 环境及软件说明

本机环境:Windows 10 64位

拟搭建环境:Opencv Python

所需软件包:

python2.7.5

numpy

matplotlib

opencv

2 安装过程

我最初是通过官网的步骤来安装的,官网的安装也就分为四个部分:

首先,官网的教程是针对32位系统的,因为numpy还没有官方的64位软件,所以我最终也是全部安装的32位的

① 安装python

官网推荐的是python2.7+,我最初也是下载的这个,原因是官网推荐的numpy和matplotlib是需要python2.7.5的,后面发现,只要下载的是对应的版本,应该都是可以的。

安装完成后,发现没有scripts文件

官网下载 ez_setup-0.9

进入文件目录,运行python setup.py,就会生成scripts文件

然后进入scripts目录,安装pip

easy_install.exe pip

②安装numpy

.exe文件直接安装,注意要和python的版本相对应

③安装matplotlib

按照官网的建议,完整配置好python后可以直接用pip命令安装

python -m pip install -U pip setuptools

python -m pip install matplotlib

④安装opencv

网上下载opencv安装文件,解压安装后将下面这个文件拷贝到第二个图的目录下





【在官网上下载真的是太慢太慢了。】

⑤测试一下安装好没有:

打开pythonIDE

import numpy
import cv2
print cv2.__version__


如果没有报错,输出像下面一样:



就说明成功了!!

3 可能出现的问题

在测试的时候,导入numpy成功后,导入cv2,报错:

Error import cv2 : ImportError: numpy.core.multiarray failed to import

前面应该还有提醒说numpy model API 错误

解决方案:最开始安装的opencv是opencv-3.2.0-vc14,后面换成了opencv2.4.13就好了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: