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使用PyGreSQL操作PostgreSQL数据库教程
Jul 30 Python
Python实现递归遍历文件夹并删除文件
Apr 18 Python
Python numpy生成矩阵、串联矩阵代码分享
Dec 04 Python
python中类的属性和方法介绍
Nov 27 Python
浅谈python编译pyc工程--导包问题解决
Mar 20 Python
Python列表切片常用操作实例解析
Dec 16 Python
解决windows下python3使用multiprocessing.Pool出现的问题
Apr 08 Python
Python xlrd模块导入过程及常用操作
Jun 10 Python
Python requests模块安装及使用教程图解
Jun 30 Python
Python+Selenium实现自动化的环境搭建的步骤(图文)
Sep 01 Python
Python在线和离线安装第三方库的方法
Oct 31 Python
用Python selenium实现淘宝抢单机器人
Jun 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
php入门学习知识点一 PHP与MYSql连接与查询
2011/07/14 PHP
php blowfish加密解密算法
2016/07/02 PHP
php json中文编码为null的解决办法
2016/12/14 PHP
PHP大文件分割上传 PHP分片上传
2017/08/28 PHP
document.compatMode介绍
2009/05/21 Javascript
jquery ui 1.7 ui.tabs 动态添加与关闭(按钮关闭+双击关闭)
2010/04/01 Javascript
ExtJS 入门
2010/10/29 Javascript
浅谈Javascript事件模拟
2012/06/27 Javascript
解决Extjs4中form表单提交后无法进入success函数问题
2013/11/26 Javascript
Javascript验证用户输入URL地址是否为空及格式是否正确
2014/10/09 Javascript
jQuery代码实现发展历程时间轴特效
2015/07/30 Javascript
AngularJS基础 ng-class-odd 指令示例
2016/08/01 Javascript
jQuery实现的文字逐行向上间歇滚动效果示例
2017/09/06 jQuery
基于Vue+element-ui 的Table二次封装的实现
2018/07/20 Javascript
vue视图不更新情况详解
2019/05/16 Javascript
Vue商品控件与购物车联动效果的实例代码
2019/07/21 Javascript
element-ui如何防止重复提交的方法步骤
2019/12/09 Javascript
[53:50]CHAOS vs Mineski 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
[01:32]完美世界DOTA2联赛10月29日精彩集锦
2020/10/30 DOTA
python定时关机小脚本
2018/06/20 Python
Python selenium键盘鼠标事件实现过程详解
2020/07/28 Python
使用 css3 实现圆形进度条的示例
2017/07/05 HTML / CSS
html5仿支付宝密码框的实现代码
2017/09/06 HTML / CSS
世界顶级足球门票网站:Live Football Tickets
2017/10/14 全球购物
迪奥官网:Dior.com
2018/12/04 全球购物
database面试题
2013/03/28 面试题
《火烧云》教学反思
2014/04/12 职场文书
“四风”问题对照检查材料思想汇报
2014/09/16 职场文书
学校四风问题对照检查材料思想汇报
2014/09/26 职场文书
企业安全隐患排查治理制度
2015/08/05 职场文书
美容院员工规章制度
2015/08/05 职场文书
教务处干事工作总结
2015/08/14 职场文书
MySQL主从复制断开的常用修复方法
2021/04/07 MySQL
看看如何用Python绘制小米新版天价logo
2021/04/20 Python
win10+anaconda安装yolov5的方法及问题解决方案
2021/04/29 Python
关于React Native 无法链接模拟器的问题
2021/06/21 Javascript