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简单实现操作Mysql数据库
Jan 29 Python
python中返回矩阵的行列方法
Apr 04 Python
使用Python通过win32 COM打开Excel并添加Sheet的方法
May 02 Python
在python中使用requests 模拟浏览器发送请求数据的方法
Dec 26 Python
在Pycharm中使用GitHub的方法步骤
Jun 13 Python
face++与python实现人脸识别签到(考勤)功能
Aug 28 Python
python实现人工智能Ai抠图功能
Sep 05 Python
Python decorator拦截器代码实例解析
Apr 04 Python
完美解决jupyter由于无法import新包的问题
May 26 Python
浅谈Pycharm的项目文件名是红色的原因及解决方式
Jun 01 Python
Python Scrapy图片爬取原理及代码实例
Jun 12 Python
python将图片转为矢量图的方法步骤
Mar 30 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
php防盗链的常用方法小结
2010/07/02 PHP
php 截取字符串并以零补齐str_pad() 函数
2011/05/07 PHP
Erlang的运算符(比较运算符,数值运算符,移位运算符,逻辑运算符)
2012/07/23 PHP
老生常谈PHP面向对象之标识映射
2017/06/21 PHP
PDO::rollBack讲解
2019/01/29 PHP
一个挺有意思的Javascript小问题说明
2011/09/26 Javascript
javascript获取作用在元素上面的样式属性代码
2012/09/20 Javascript
js中call与apply的用法小结
2013/12/28 Javascript
jQuery中:visible选择器用法实例
2014/12/30 Javascript
JavaScript获得当前网页来源页面(即上一页)的方法
2015/04/03 Javascript
无阻塞加载js,防止因js加载不了影响页面显示的问题
2016/12/18 Javascript
Angular ng-repeat指令实例以及扩展部分
2016/12/26 Javascript
jQuery实现的动态文字变化输出效果示例【附演示与demo源码下载】
2017/03/24 jQuery
ES6新数据结构Set与WeakSet用法分析
2017/03/31 Javascript
通过 JS 判断页面是否有滚动条的实现方法
2018/04/05 Javascript
Vue手把手教你撸一个 beforeEnter 钩子函数
2018/04/24 Javascript
jQuery使用each遍历循环的方法
2018/09/19 jQuery
微信小程序wx:for循环的实例详解
2018/10/07 Javascript
vue-next/runtime-core 源码阅读指南详解
2019/10/25 Javascript
JS遍历树层级关系实现原理解析
2020/08/31 Javascript
用vite搭建vue3应用的实现方法
2021/02/22 Vue.js
[33:23]VG vs Pain 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python中urllib2模块的8个使用细节分享
2015/01/01 Python
Python是编译运行的验证方法
2015/01/30 Python
Python selenium爬虫实现定时任务过程解析
2020/06/08 Python
Python HTMLTestRunner如何下载生成报告
2020/09/04 Python
python 写一个性能测试工具(一)
2020/10/24 Python
浅析canvas元素的html尺寸和css尺寸对元素视觉的影响
2019/07/22 HTML / CSS
预备党员转正思想汇报
2014/01/12 职场文书
国际贸易专业自荐信
2014/06/10 职场文书
投标人法定代表人授权委托书格式
2014/09/28 职场文书
学校开除通知书
2015/04/25 职场文书
2015年人力资源部工作总结
2015/04/30 职场文书
幼儿园小班班务总结
2015/08/03 职场文书
总结Pyinstaller打包的高级用法
2021/06/28 Python
Win11 KB5015814遇安装失败 影响开始菜单性能解决方法
2022/07/15 数码科技