所需文件:

1 Python2.7.13 链接: https://www.python.org/downloads/release/python-2713/



这里选Windows 64位的安装包。

2 pip9.0.1 链接: https://pypi.python.org/pypi/pip#downloads



pip是一个安装和管理Python包的工具,下边的numpy会用到pip来安装。

3 numpy1.13.0 链接: https://pypi.python.org/pypi/numpy

numpy是一个用python实现的科学计算包,主要用于矩阵运算,是python数值计算的扩展,借助numpy和OpenCV,在python中实现对图像矩阵的高效处理。

4 OpenCV2.4.10 链接:http://opencv.org/releases.html

安装配置步骤:

1. Python安装

双击下载的Python安装包,默认设置安装即可,注意Python的安装路径,把安装路径加入到环境变量中,完成安装。

安装完成之后,进入cmd命令,输入 python,如果输出如下信息,说明python安装成功。

2. pip安装

解压下载到的pip9.0.1文件,在解压出的跟目录的地址栏里输入cmd,在弹出的cmd命令里输入 python setup.py install ,回车执行,完成pip的安装。

3. numpy安装

拷贝下载下来的numpy-1.13.0-cp27-none-win_amd64.whl到pip的根目录中,在当前文件夹中执行cmd命令,输入 python pip install numpy-1.13.0-cp27-none-win_amd64.whl ,回车执行:

4. OpenCV安装

OpenCV安装略过,安装过程以及环境变量的配置可以参考这里: http://blog.csdn.net/dcrmg/article/details/51809614

安装完成之后,将OpenCV目录下的 \build\python2.7\x64文件下的cv2.pyd拷贝到 Python目录下的\Lib\site-packages文件夹里,Python下配置OpenCV就完成了。

在python命令行模式下执行语句 improt cv2,如果没有报错,说明OpenCV配置成功。

5. Python+OpenCV环境配置测试

新建一个OpenCV.py文件,输入如下内容:

import cv2
import numpy as np img = cv2.imread("D:\Test.jpg")
emptyImage = np.zeros(img.shape, np.uint8)
emptyImage2 = img.copy() cv2.imshow("Python+OpenCV", emptyImage2)
cv2.waitKey (0)
cv2.destroyAllWindows()

在OpenCV.py文件所在文件夹下执行cmd命令:

python OpenCV.py

以上配置正确的话,加载图片:

Windows下Python2.7配置OpenCV2.4.10的更多相关文章

  1. Windows下python的配置

    Windows下python的配置 希望这是最后一次写关于python的配置博客了,已经被python的安装烦的不行了.一开始我希望安装python.手动配置pip并使用pip安装numpy,然而发现 ...

  2. windows下python2和python3同时安装ipython

    1.ipython简介: IPython 是一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许 ...

  3. 网络基础 Windows下安装和配置net-snmp 代理

    Windows 下安装和配置net-snmp 代理[摘录] by:授客 QQ:1033553122   A.   安装  1.   安装前准备 ActivePerl-5.10.0.1004-MSWin ...

  4. Windows下将gvim8配置为Python IDE

    目录 1.准备工作 2.安装 3.配置 _vimrc 4.编写和编译运行程序 正文 Windows下将gvim配置为Python IDE 回到顶部 1.准备工作 将下面的安装包或者文件下载好 1) P ...

  5. 关于windows下的libtorch配置

    关于windows下的libtorch配置 1.环境 Windows service 2012 R2/Windows10 Cuda 9.0 OpenCV3.4.1 Libtorch1.0 VS2017 ...

  6. < python音频库:Windows下pydub安装配置、过程出现的问题及常用API >

    < python音频库:Windows下pydub安装配置.过程出现的问题及常用API > 背景 刚从B站上看过倒放挑战之后也想体验下,心血来潮一个晚上完成了基本的实现.其中倒放与播放部分 ...

  7. Windows下 VM12虚拟机安装OS X 10.11 和VM TOOLS

    Windows下虚拟机安装Mac OS X —– VMware Workstation12安装Mac OS X 10.11 本文即将介绍WIN虚拟MAC的教程.完整详细教程(包含安装中的一些问题) [ ...

  8. Windows 下用 gogs 配置局域网 git server

    大道曙光 Windows 下用 gogs 配置局域网 git server 最近要用 C# 开发一个新的项目,所以需要在 Windows 局域网环境下构建一个 git server. 在 Window ...

  9. Windows 下如何安装配置Snort视频教程

    Windows 下如何安装配置Snort视频教程: 第一步: http://www.tudou.com/programs/view/UUbIQCng360/ 第二部: http://www.tudou ...

随机推荐

  1. HDU 4308 Contest 1

    纯BFS+优先队列扩展. #include <iostream> #include <cstdio> #include <cstring> #include < ...

  2. Android应用常规开发技巧——善用组件生命周期

    数据管理 对于仅仅读数据.一种经常使用的管理模式是在onCreate函数中进行数据的载入,直到组件的onDestory函数被调用时在进行释放. // 缓存仅仅读的数据 private Object r ...

  3. [React] Understanding setState in componentDidMount to Measure Elements Without Transient UI State

    In this lesson we'll explore using setState to synchronously update in componentDidMount. This allow ...

  4. Navgationcontroller 的pop

    1.NavgationController pop 回来不进入viewdisload,利用原来载入的视图 不是啊,他pop回来的时候不进viewdidload 直接进去viewwillApper这种方 ...

  5. 号外:Spark 1.3.0公布了,快来一起飞!

    Spark 1.3.0 Release Note Spark 1.3.0在上周五正式公布.真是千呼万唤始出来.本次公布最大的惊喜就是DataFrame.另外一个值得关注的是Spark SQL从Alph ...

  6. Android This Activity already has an action bar supplied by the window decor

    This Activity already has an action bar supplied by the window decor. Do not request Window.FEATURE_ ...

  7. poj_3071概率dp

    确定好对手就简单了. #include<iostream> #include<cstdio> #include<cstring> #include<algor ...

  8. Git 跟 GitHub 是什么关系?

    Git 跟 GitHub 是什么关系? 大概就是「魔兽争霸」与「对战平台」的关系吧. git是一个版本控制工具github是一个用git做版本控制的项目托管平台. git是一个版本管理工具,githu ...

  9. zzulioj--1634--Happy Thanksgiving Day - A + B Problem(模拟水题)

     1634: Happy Thanksgiving Day - A + B Problem Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 136  ...

  10. python 3.x 学习笔记15(多线程)

    1.线程进程进程:程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程,不具备执行感念,只是程序各种资源集合 线程:线程是操作系统能够进行运算调度的最小单 ...