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 文件管理实例详解
Nov 10 Python
Python随机生成带特殊字符的密码
Mar 02 Python
浅谈python中的面向对象和类的基本语法
Jun 13 Python
python 生成器生成杨辉三角的方法(必看)
Apr 10 Python
python http基本验证方法
Dec 26 Python
详解python编译器和解释器的区别
Jun 24 Python
简单了解django orm中介模型
Jul 30 Python
django连接oracle时setting 配置方法
Aug 29 Python
python 和c++实现旋转矩阵到欧拉角的变换方式
Dec 04 Python
Python遍历字典方式就实例详解
Dec 28 Python
Python与C++中梯度方向直方图的实现
Mar 17 Python
Python集合set()使用的方法详解
Mar 18 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
如何给phpadmin一个保护
2006/10/09 PHP
dede全站URL静态化改造[070414更正]
2007/04/17 PHP
PHP 利用AJAX获取网页并输出的实现代码(Zjmainstay)
2012/08/31 PHP
codeigniter教程之上传视频并使用ffmpeg转flv示例
2014/02/13 PHP
javascript 写类方式之三
2009/07/05 Javascript
jquery实现下拉菜单的二级联动利用json对象从DB取值显示联动
2014/03/27 Javascript
使用JQ来编写最基本的淡入淡出效果附演示动画
2014/10/31 Javascript
JS实现控制文本框的内容
2016/07/10 Javascript
可输入文字查找ajax下拉框控件 ComBox的实现方法
2016/10/25 Javascript
Easyui使用Dialog行内按钮布局的实例
2017/07/27 Javascript
JSON 数据格式详解
2017/09/13 Javascript
为什么说JavaScript预解释是一种毫无节操的机制详析
2018/11/18 Javascript
微信小程序 scroll-view的使用案例代码详解
2020/06/11 Javascript
echarts 使用formatter 修改鼠标悬浮事件信息操作
2020/07/20 Javascript
jquery自定义组件实例详解
2020/12/31 jQuery
简单介绍Python中的JSON使用
2015/04/28 Python
python模块简介之有序字典(OrderedDict)
2016/12/01 Python
python和pygame实现简单俄罗斯方块游戏
2021/02/19 Python
python 二维矩阵转三维矩阵示例
2019/11/30 Python
Python获取指定网段正在使用的IP
2020/12/14 Python
HTML5+lufylegend实现游戏中的卷轴
2016/02/29 HTML / CSS
Oroton中国官网:澳洲知名奢侈配饰品牌
2017/03/26 全球购物
贝嫂喜欢的婴儿品牌,个性化的婴儿礼物:My 1st Years
2017/11/19 全球购物
英国文胸专家:AmpleBosom.com
2018/02/06 全球购物
党章学习思想汇报
2014/01/14 职场文书
妇女工作先进事迹
2014/08/17 职场文书
四风个人对照检查材料思想汇报(办公室通用版)
2014/10/07 职场文书
乡镇领导班子四风整顿行动工作汇报
2014/10/25 职场文书
党支部先进事迹材料
2014/12/24 职场文书
经典搞笑版检讨书
2015/02/19 职场文书
学生会工作感言
2015/08/07 职场文书
护士旷工检讨书
2015/08/15 职场文书
nginx前后端同域名配置的方法实现
2021/03/31 Servers
OpenCV 图像梯度的实现方法
2021/07/25 Python
Vue+TypeScript中处理computed方式
2022/04/02 Vue.js
MySQL视图概念以及相关应用
2022/04/19 MySQL