最近开始学习OpenCV来进行计算机视觉实验,选择了Python作为实验语言,工欲善其事,必先利其器。先总结下安装配置。

现在opencv目测只支持Python2.7X版本的,还依赖于numpy和matplotlib两个类库。。

(I)前期准备

1.下载安装Python2.7:https://www.python.org/downloads/  选择最新版2.7.13

2.下载pip: https://pypi.python.org/pypi/pip,主要是用来安装numpy和matplotlib两个类库。

3.下载OpenCV:http://opencv.org/

(II)安装过程

1.安装Python2.7.13和OpenCV很简单,跟安装其他软件类似。

2.我将下载下来的pip-9.0.1.tar.gz解压到安装Python2.7.13的文件夹F:\Python27下。

3.打开pip-9.0.1文件夹,在地址栏输入cmd,

在打开的脚本中输入:python setup.py install,运行完毕就是已经安装了pip,简单吧。这样下面安装numpy和matplotlib就更简单了。

4.在第3步完成后,同第3步在pip文件夹下打开shell脚本(你也可以用cd来索引到pip文件夹),分别以下面两行代码安装numpy和matplotlib.

(III)配置

假设你将OpenCV安装在F:\opencv,Python27安装在F:\Python27

将F:\opencv\build\python\2.7\x64下面的文件cv2.pyd拷贝到F:\Python27\Lib\site-packages文件夹中。

如果你下载的Python是32位,那你应该是将F:\opencv\build\python\2.7\x86下面的文件cv2.pyd拷贝到F:\Python27\Lib\site-packages文件夹中。

(IV)测试

新建个文件testOpenCV.py,在你此文件所在的文件夹下放张图片--gitcat.jpg。

#文件testOpenCV.py

import cv2
img = cv2.imread('gitcat.jpg') #读入图片
cv2.imshow("OpenCV-gitcat",img) #显示图片
cv2.waitKey()
cv2.destroyAllWindows()

很愉快地在一个窗口中显示出你想要的图片:

万里长征第一步,计算机视觉还有很长的路要走,希望这条路能顺利走到毕业,共勉!~

最新文章

  1. Jquery中的(function($){...})(jQuery)
  2. [Machine Learning & Algorithm] 随机森林(Random Forest)
  3. const成员变量初始化总结
  4. NET 强签名
  5. function foo(){}、(function(){})、(function(){}())等函数区别分析
  6. Python学习总结:目录
  7. 一模 (2) day2
  8. 面试题_48_to_65_Java 集合框架的面试题
  9. fil_system_struct
  10. WPF在后台中写一个鼠标移入移出的操作
  11. android Lib
  12. SVN 权限配置具体说明
  13. JAVA死锁
  14. github上的文件比对
  15. 【安富莱TCPnet网络教程】HTTP通信实例
  16. 【MySQL】存储emoji表情报错(Incorrect string value: '\xF0\x9F\x98\x82\xF0\x9F...')的解决方案
  17. 非root用户sudo_ssh免密钥
  18. 一个简单SpringBoot例子
  19. MAC office2016 安装及激活
  20. (1)RGB-D点云生成

热门文章

  1. Java 基础 - Object.clone()深拷贝和浅拷贝
  2. php 垃圾回收机制 转载
  3. Open CV 环境配置
  4. Windows del
  5. Makefile 从入门到放弃
  6. 爬虫-Requests 使用入门
  7. 访问配置信息的URL与配置文件的映射关系
  8. Largest Rectangle in a Histogram /// 单调栈 oj23906
  9. springcloud(十五):服务网关zuul
  10. Spark如何读写hive