OpenCV2.3.1+Python2.7.3+Numpy等的配置解析


Posted in Python onJanuary 05, 2018

最近自己准备学习Python,之前也看了点基础知识。做图形这块需要用到OpenCV所以就需要配置环境,之前准备用的是Python3,后来发现好多python貌似并不兼容Python3,所以就装了2.7.3。

我的机子是64位的win7,用的是python2.7.3,OpenCV用的是2.3.1,网上参照了好多发现根本不能用,以下自己亲测可以。

常用的科学计算包有numpy、scipy、,matplotlib、pandas等,需要一个一个装,这里有一个解决方法就是装EPD或者是Python(x,y),我装的是EPD,它就将好多种python科学计算库一起打包装好,比较方便。

OpenCV2.3.1+Python2.7.3+Numpy等的配置解析

(1)将EPD装起来,python路径默认就可以
(2)将pandas装起来,默认点击就可以了
(3)安装OpenCV,它会自己默认在本文件夹下抽取出目录,大概是像这样的:

OpenCV2.3.1+Python2.7.3+Numpy等的配置解析

进入opencv?>build?>python,将2.7目录下的东西拷贝,就是这个

OpenCV2.3.1+Python2.7.3+Numpy等的配置解析

把东西拷贝到python的安装目录,默认是C:\python27下的Lib?>site-packages下面就可以了

(4)测试:

(1)进入原来OpenCV的目录samples?>python下,双击drawing.py,如果配置都对的话,可以看

到屏幕在画图,大概是这样的:

OpenCV2.3.1+Python2.7.3+Numpy等的配置解析

看到这个就对了!!!

(2)测试下读取图像,显示图像

import cv2
import cv
import numpy as np #测试下numpy是否有问题,下同,非必要
import scipy as sp
import matplotlib as mt
import pandas as pd
img = cv2.imread('C:\Users\Administrator\Desktop\cat.jpg')
cv2.imshow('Cat',img); #显示图形

结果:

OpenCV2.3.1+Python2.7.3+Numpy等的配置解析

总结

以上就是本文关于OpenCV2.3.1+Python2.7.3+Numpy等的配置解析的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站:

python的numpy模块安装不成功简单解决方法总结

matplotlib简介,安装和简单实例代码

pip和pygal的安装实例教程

如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
Python获取DLL和EXE文件版本号的方法
Mar 10 Python
浅析Python中的for 循环
Jun 09 Python
Python实现购物车程序
Apr 16 Python
python生成1行四列全2矩阵的方法
Aug 04 Python
python使用PIL给图片添加文字生成海报示例
Aug 17 Python
解决pyinstaller打包发布后的exe文件打开控制台闪退的问题
Jun 21 Python
Python实现个人微信号自动监控告警的示例
Jul 03 Python
浅析python,PyCharm,Anaconda三者之间的关系
Nov 27 Python
Python 元组拆包示例(Tuple Unpacking)
Dec 24 Python
Python气泡提示与标签的实现
Apr 01 Python
Python 改变数组类型为uint8的实现
Apr 09 Python
python 8种必备的gui库
Aug 27 Python
python with提前退出遇到的坑与解决方案
Jan 05 #Python
微信跳一跳小游戏python脚本
Jan 05 #Python
Python通过OpenCV的findContours获取轮廓并切割实例
Jan 05 #Python
Python+selenium实现截图图片并保存截取的图片
Jan 05 #Python
微信跳一跳辅助python代码实现
Jan 05 #Python
使用python为mysql实现restful接口
Jan 05 #Python
微信跳一跳python代码实现
Jan 05 #Python
You might like
对text数据类型不支持代码页转换 从: 1252 到: 936
2011/04/23 PHP
使用PHP导出Word文档的原理和实例
2013/10/21 PHP
PHP 微信扫码支付源代码(推荐)
2016/11/03 PHP
Yii2框架可逆加密简单实现方法
2017/08/25 PHP
Javascript创建自定义对象 创建Object实例添加属性和方法
2012/06/04 Javascript
js中的cookie的读写操作示例详解
2014/04/17 Javascript
JavaScript获取按钮所在form表单id的方法
2015/04/02 Javascript
详解JavaScript时间格式化
2015/12/23 Javascript
JavaScript实现99乘法表及隔行变色实例代码
2016/02/24 Javascript
animate 实现滑动切换效果【实例代码】
2016/05/05 Javascript
AngularJS内建服务$location及其功能详解
2016/07/01 Javascript
详解AngularJS2 Http服务
2017/06/26 Javascript
基于Bootstrap框架菜鸟入门教程(推荐)
2017/09/17 Javascript
浅谈Emergence.js 检测元素可见性的 js 插件
2017/11/18 Javascript
详解微信小程序canvas圆角矩形的绘制的方法
2018/08/22 Javascript
使用Object.defineProperty如何巧妙找到修改某个变量的准确代码位置
2018/11/02 Javascript
解决vue elementUI 使用el-select 时 change事件的触发问题
2020/11/17 Vue.js
[03:39]这就是刀塔,我们是冠军!燃情短片讲述我们的DOTA故事
2019/07/02 DOTA
python实现类似ftp传输文件的网络程序示例
2014/04/08 Python
Django实现快速分页的方法实例
2017/10/22 Python
python的pip安装以及使用教程
2018/09/18 Python
PyQt5组件读取参数的实例
2019/06/25 Python
Pytorch反向求导更新网络参数的方法
2019/08/17 Python
python nmap实现端口扫描器教程
2020/05/28 Python
python实现12306登录并保存cookie的方法示例
2019/12/17 Python
TFRecord文件查看包含的所有Features代码
2020/02/17 Python
Python爬取12306车次信息代码详解
2020/08/12 Python
Visual Studio code 配置Python开发环境
2020/09/11 Python
HTML5的Geolocation地理位置定位API使用教程
2016/05/12 HTML / CSS
html5移动端自适应布局的实现
2020/04/15 HTML / CSS
信息专业个人的自我评价
2013/12/27 职场文书
2014年学校办公室工作总结
2014/12/19 职场文书
2015年技术员工作总结
2015/04/10 职场文书
童年读书笔记
2015/06/26 职场文书
《最后一头战象》教学反思
2016/02/16 职场文书
超详细教你怎么升级Mysql的版本
2021/05/19 MySQL