树莓派用python中的OpenCV输出USB摄像头画面


Posted in Python onJune 22, 2019

本文实例为大家分享了python OpenCV来表示USB摄像头画面的具体代码,供大家参考,具体内容如下

确认Python版本

$ python
Python 2.7.13 (default, Jan 19 2019, 14:48:08) 
[GCC 6.3.0 20170124] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> quit()

确认OS版本

$ uname -a
Linux raspberrypi 3.18.11-v7+ #781 SMP PREEMPT Tue Apr 21 18:07:59 BST 2015 armv7l GNU/Linux
$ lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 9.1 (stretch)
Release: 9.1

安装OpenCV和Python版的OpenCV安装包

$ sudo apt-get install libopencv-dev
$ sudo apt-get install python-opencv

Python的例程

import cv2
#初期化USB摄像头
cap = cv2.VideoCapture(0)
while( cap.isOpened() ):
 #USB摄像头工作时,读取一帧图像
 ret, frame = cap.read()
 #显示图像窗口在树莓派的屏幕上
 cv2.imshow('Capture',frame)
 #按下q键退出
 key = cv2.waitKey(1)
 #print( '%08X' % (key&0xFFFFFFFF) )
 if key & 0x00FF == ord('q'):
 break
# 释放资源和关闭窗口
cap.release()
cv2.destroyAllWindows()

图像输出的树莓派截屏

树莓派用python中的OpenCV输出USB摄像头画面

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python使用arrow库优雅地处理时间数据详解
Oct 10 Python
Python中enumerate函数代码解析
Oct 31 Python
pycharm下打开、执行并调试scrapy爬虫程序的方法
Nov 29 Python
django中send_mail功能实现详解
Feb 06 Python
python3 破解 geetest(极验)的滑块验证码功能
Feb 24 Python
Python socket实现的简单通信功能示例
Aug 21 Python
Django项目之Elasticsearch搜索引擎的实例
Aug 21 Python
使用virtualenv创建Python环境及PyQT5环境配置的方法
Sep 10 Python
Python socket模块方法实现详解
Nov 05 Python
基于Tensorflow使用CPU而不用GPU问题的解决
Feb 07 Python
python使用openpyxl操作excel的方法步骤
May 28 Python
Python实现寻找回文数字过程解析
Jun 09 Python
树莓派使用USB摄像头和motion实现监控
Jun 22 #Python
树莓派动作捕捉抓拍存储图像脚本
Jun 22 #Python
python+openCV利用摄像头实现人员活动检测
Jun 22 #Python
树莓派实现移动拍照
Jun 22 #Python
树莓派+摄像头实现对移动物体的检测
Jun 22 #Python
Python数据结构与算法(几种排序)小结
Jun 22 #Python
python+opencv实现摄像头调用的方法
Jun 22 #Python
You might like
备份mysql数据库的php代码(一个表一个文件)
2010/05/28 PHP
php explode函数实例代码
2012/02/27 PHP
javascript操作文本框readOnly
2007/05/15 Javascript
SOSO地图API使用(一)在地图上画圆实现思路与代码
2013/01/15 Javascript
json格式的javascript对象用法分析
2016/07/04 Javascript
Jquery组件easyUi实现手风琴(折叠面板)示例
2016/08/23 Javascript
浅谈JavaScript的计时器对象
2016/12/26 Javascript
JavaScript实现经典排序算法之冒泡排序
2016/12/28 Javascript
js实现移动端微信页面禁止字体放大
2017/02/16 Javascript
浅谈angular.copy() 深拷贝
2017/09/14 Javascript
微信小程序实现页面跳转传值以及获取值的方法分析
2017/12/18 Javascript
基于node.js实现微信支付退款功能
2017/12/19 Javascript
解决Vue中引入swiper,在数据渲染的时候,发生不滑动的问题
2018/09/27 Javascript
jQuery实现飞机大战小游戏
2020/07/05 jQuery
Pyramid将models.py文件的内容分布到多个文件的方法
2013/11/27 Python
一张图带我们入门Python基础教程
2017/02/05 Python
selenium使用chrome浏览器测试(附chromedriver与chrome的对应关系表)
2018/11/29 Python
Python父目录、子目录的相互调用方法
2019/02/16 Python
Django Aggregation聚合使用方法解析
2019/08/01 Python
Python爬取豆瓣视频信息代码实例
2019/11/16 Python
keras导入weights方式
2020/06/12 Python
python中round函数如何使用
2020/06/19 Python
python定义类的简单用法
2020/07/24 Python
Matplotlib 折线图plot()所有用法详解
2020/07/28 Python
Room Mate Hotels美国:西班牙酒店品牌
2018/04/10 全球购物
Lentiamo比利时:便宜的隐形眼镜
2020/02/14 全球购物
C和C++经典笔试题附答案解析
2014/08/18 面试题
说一下Linux下有关用户和组管理的命令
2014/08/18 面试题
外贸主管求职简历的自我评价
2013/10/23 职场文书
魅力教师事迹材料
2014/01/10 职场文书
卖车协议书
2014/04/21 职场文书
关于读书的演讲稿600字
2014/08/27 职场文书
小学语文国培研修日志
2015/11/13 职场文书
远程教育学习心得体会
2016/01/23 职场文书
MySQL注入基础练习
2021/05/30 MySQL
解决Swagger2返回map复杂结构不能解析的问题
2021/07/02 Java/Android