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使用arp欺骗伪造网关的方法
Apr 24 Python
举例讲解Python中的迭代器、生成器与列表解析用法
Mar 20 Python
Python的几个高级语法概念浅析(lambda表达式闭包装饰器)
May 28 Python
Python实现按照指定要求逆序输出一个数字的方法
Apr 19 Python
pip install urllib2不能安装的解决方法
Jun 12 Python
python 实现将字典dict、列表list中的中文正常显示方法
Jul 06 Python
最小二乘法及其python实现详解
Feb 24 Python
python实现简单的购物程序代码实例
Mar 03 Python
Django 用户登陆访问限制实例 @login_required
May 13 Python
Python使用matplotlib绘制圆形代码实例
May 27 Python
解决python 在for循环并且pop数组的时候会跳过某些元素的问题
Dec 11 Python
python如何修改文件时间属性
Feb 05 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 遍历XP文件夹下所有文件
2008/11/27 PHP
php 文件上传后缀名与文件类型对照表(几乎涵盖所有文件)
2010/05/16 PHP
mysql_num_rows VS COUNT 效率问题分析
2011/04/23 PHP
跟我学Laravel之视图 & Response
2014/10/15 PHP
accesskey 提交
2006/06/26 Javascript
用 JavaScript 迁移目录
2006/12/18 Javascript
js读写(删除)Cookie实例详解
2013/04/17 Javascript
简单几行JS Code实现IE邮件转发新浪微博
2013/07/03 Javascript
浅析JavaScript中的对象类型Object
2016/05/26 Javascript
详解js中常规日期格式处理、月历渲染和倒计时函数
2016/12/28 Javascript
Angular.js中window.onload(),$(document).ready()的写法浅析
2017/09/28 Javascript
vue中使用localstorage来存储页面信息
2017/11/04 Javascript
node.js用fs.rename强制重命名或移动文件夹的方法
2017/12/27 Javascript
详解原生JS动态添加和删除类
2019/03/26 Javascript
Vue基本使用之对象提供的属性功能
2019/04/30 Javascript
教你30秒发布一个TypeScript包到NPM的方法步骤
2019/07/22 Javascript
浅谈Vue中render中的h箭头函数
2019/11/07 Javascript
tornado捕获和处理404错误的方法
2014/02/26 Python
Python实现生成随机数据插入mysql数据库的方法
2017/12/25 Python
编写多线程Python服务器 最适合基础
2018/09/14 Python
python 中Arduino串口传输数据到电脑并保存至excel表格
2019/10/14 Python
如何基于Python + requests实现发送HTTP请求
2020/01/13 Python
pycharm sciview的图片另存为操作
2020/06/01 Python
科颜氏美国官网:Kiehl’s美国
2017/01/31 全球购物
德国购买踏板车网站:Microscooter
2019/10/14 全球购物
大学生创业计划书怎么写
2014/09/15 职场文书
全国法院系统开展党的群众路线教育实践活动综述(全文)
2014/10/25 职场文书
给老师的一封感谢信
2015/01/20 职场文书
解除同居协议书
2015/01/29 职场文书
上班迟到检讨书
2015/05/06 职场文书
2015年学校政教工作总结
2015/07/20 职场文书
学校学期工作总结
2015/08/13 职场文书
入门学习Go的基本语法
2021/07/07 Golang
uni-app 微信小程序授权登录的实现步骤
2022/02/18 Javascript
关于Mybatis中SQL节点的深入解析
2022/03/19 Java/Android
PHP正则表达式之RCEService回溯
2022/04/11 PHP