Python实现OpenCV的安装与使用示例


Posted in Python onMarch 30, 2018

本文实例讲述了Python实现OpenCV的安装与使用。分享给大家供大家参考,具体如下:

由于下一步要开始研究下深度学习,而深度学习领域很多的算法和应用都是用Python来实现的,把Python转成C++代码耗时太多,不如直接学习下Python直接医用Python的代码。搭建Python环境的过程是很耗时的,但是现在回头来看又觉得其实没有多少步骤,主要是在自己不明白的时候老是会出现各种各样奇奇怪怪的问题。现在只是对正确的步骤做个记录吧。

环境搭建:

1.Python的安装,没什么可说的,一直下一步就行了。我安装的是Python2.7.11。安装时选择加入环境变量。

2.IDE用的是Pycharm Community。

3.安装numpy。

4.在 *\opencv\build\python\2.7\x64文件夹中找到cv2.pyd,复制到Python安装文件的*\Python2.7.11\Lib\site-packages文件夹中。

然后应该就可以了。根据我的回忆应该这就可以了。然后打开Pycharm,Create new project,建好之后在建好的工程上右键,new,Python file。

然后输入自己的第一个Python版的opencv程序:

# -*- coding:utf-8 -*-
#! python2
import cv2
import numpy as np
img = cv2.imread("D:\mao.jpg")
cv2.imshow("3water.com - mao",img)
cv2.waitKey(10000)

貌似比C++简洁一下哈,而且配置过程也比配置VS简单。

运行结果如下:

Python实现OpenCV的安装与使用示例

这里只是用自己最熟悉的opencv来熟悉一下Python,更深入的应用有待研究。

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python GAE、Django导出Excel的方法
Nov 24 Python
python 装饰器功能以及函数参数使用介绍
Jan 27 Python
Python pass 语句使用示例
Mar 11 Python
使用python检测主机存活端口及检查存活主机
Oct 12 Python
详解Python中使用base64模块来处理base64编码的方法
Jul 01 Python
python实现读取并显示图片的两种方法
Jan 13 Python
python实现C4.5决策树算法
Aug 29 Python
python3使用QQ邮箱发送邮件
May 20 Python
python实现ftp文件传输功能
Mar 20 Python
Python如何telnet到网络设备
Feb 18 Python
详解Django中 render() 函数的使用方法
Apr 22 Python
matplotlib如何设置坐标轴刻度的个数及标签的方法总结
Jun 11 Python
Ubuntu下使用Python实现游戏制作中的切分图片功能
Mar 30 #Python
Jupyter安装nbextensions,启动提示没有nbextensions库
Apr 23 #Python
python+opencv识别图片中的圆形
Mar 25 #Python
python中的内置函数max()和min()及mas()函数的高级用法
Mar 29 #Python
python学习入门细节知识点
Mar 29 #Python
Python实现加载及解析properties配置文件的方法
Mar 29 #Python
Python读取properties配置文件操作示例
Mar 29 #Python
You might like
php禁止浏览器使用缓存页面的方法
2014/11/07 PHP
php无限极分类实现方法分析
2019/07/04 PHP
jQuery+CSS 实现随滚动条增减的汽水瓶中的液体效果
2011/09/26 Javascript
jquery live()重复绑定的解决方法介绍
2014/01/03 Javascript
jQuery实现判断滚动条到底部
2015/06/23 Javascript
网页中JS函数自动执行常用三种方法
2016/03/30 Javascript
前端弹出对话框 js实现ajax交互
2016/09/09 Javascript
基于BootstrapValidator的Form表单验证(24)
2016/12/12 Javascript
Bootstrap模态窗口源码解析
2017/02/08 Javascript
AngularJS+bootstrap实现动态选择商品功能示例
2017/05/17 Javascript
Bootstrap实现下拉菜单多级联动
2017/11/23 Javascript
js实时监控文本框输入字数的实例代码
2018/01/18 Javascript
JS中的事件委托实例浅析
2018/03/22 Javascript
浅谈layer的Icon样式以及一些常用的layer窗口使用方法
2019/09/11 Javascript
Vue的props父传子的示例代码
2020/05/20 Javascript
javascript贪吃蛇游戏设计与实现
2020/09/17 Javascript
[51:17]Mineski vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.22
2019/09/05 DOTA
python字符类型的一些方法小结
2016/05/16 Python
pip matplotlib报错equired packages can not be built解决
2018/01/06 Python
Jupyter notebook远程访问服务器的方法
2018/05/24 Python
Python函数基础实例详解【函数嵌套,命名空间,函数对象,闭包函数等】
2019/03/30 Python
Python面向对象思想与应用入门教程【类与对象】
2019/04/12 Python
Python笔记之代理模式
2019/11/20 Python
numpy创建单位矩阵和对角矩阵的实例
2019/11/29 Python
在Python中利用pickle保存变量的实例
2019/12/30 Python
Python基础之函数基本用法与进阶详解
2020/01/02 Python
基于Python第三方插件实现西游记章节标注汉语拼音的方法
2020/05/22 Python
Python实现文件压缩和解压的示例代码
2020/08/12 Python
美国在线面料商店:Online Fabric Store
2018/07/26 全球购物
卡骆驰德国官方网站:Crocs德国
2019/03/29 全球购物
九年级物理教学反思
2014/01/29 职场文书
运动员入场词
2015/07/18 职场文书
《怀念母亲》教学反思
2016/02/19 职场文书
导游词之无锡唐城
2019/12/12 职场文书
使用Golang的channel交叉打印两个数组的操作
2021/04/29 Golang
【海涛教你打DOTA】死灵飞龙第一视角解说
2022/04/01 DOTA