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使用win32com在百度空间插入html元素示例
Feb 20 Python
Python中的类学习笔记
Sep 23 Python
Python最基本的数据类型以及对元组的介绍
Apr 14 Python
分析并输出Python代码依赖的库的实现代码
Aug 09 Python
Python实现的字典值比较功能示例
Jan 08 Python
深入浅析Python中的yield关键字
Jan 24 Python
Python处理文本换行符实例代码
Feb 03 Python
详解Python3 对象组合zip()和回退方式*zip
May 15 Python
Python实现最大子序和的方法示例
Jul 05 Python
浅谈Python 敏感词过滤的实现
Aug 15 Python
python实现信号时域统计特征提取代码
Feb 26 Python
bat批处理之字符串操作的实现
Mar 16 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开启gzip页面压缩实例代码
2010/03/11 PHP
Thinkphp实现MySQL读写分离操作示例
2014/06/25 PHP
php+mysqli数据库连接的两种方式
2015/01/28 PHP
php基于socket实现SMTP发送邮件的方法
2015/03/05 PHP
PHP 文件锁与进程锁的使用示例
2017/08/07 PHP
swoole和websocket简单聊天室开发
2017/11/18 PHP
禁止刷新,回退的JS
2006/11/25 Javascript
JavaScript中的this实例分析
2011/04/28 Javascript
js返回前一页刷新本页重载页面
2014/07/29 Javascript
JavaScript检查数字是否为整数或浮点数的方法
2015/06/09 Javascript
数据分析软件之FineReport教程:[5]参数界面JS(全)
2015/08/13 Javascript
JS代码防止SQL注入的方法(超简单)
2016/04/12 Javascript
简单实现轮播图效果的实例
2016/07/15 Javascript
JavaScript将DOM事件处理程序封装为event.js 出现的低级错误问题
2016/08/03 Javascript
高效的jQuery代码编写技巧总结
2017/02/22 Javascript
了解VUE的render函数的使用
2017/06/08 Javascript
js+html5生成自动排列对话框实例
2017/10/09 Javascript
微信小程序入门之广告条实现方法示例
2018/12/05 Javascript
写一个Vue Popup组件
2019/02/25 Javascript
vue路由插件之vue-route
2019/06/13 Javascript
Element图表初始大小及窗口自适应实现
2020/07/10 Javascript
antd vue 刷新保留当前页面路由,保留选中菜单,保留menu选中操作
2020/08/06 Javascript
Python中字典和JSON互转操作实例
2015/01/19 Python
python3中str(字符串)的使用教程
2017/03/23 Python
Python基础教程之利用期物处理并发
2018/03/29 Python
使用python实现快速搭建简易的FTP服务器
2018/09/12 Python
对Python生成器、装饰器、递归的使用详解
2019/07/19 Python
python 获取当前目录下的文件目录和文件名实例代码详解
2020/03/10 Python
某公司面试题
2012/03/05 面试题
医生实习工作总结的自我评价
2013/09/27 职场文书
火车来了教学反思
2014/02/11 职场文书
卫校毕业生自我鉴定
2014/09/28 职场文书
学习与创新自我评价
2015/03/09 职场文书
举起手来观后感
2015/06/09 职场文书
怎样写工作总结啊!
2019/06/18 职场文书
Filebeat 采集 Nginx 日志的方法
2021/03/31 Servers