树莓派用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 相关文章推荐
在windows下快速搭建web.py开发框架方法
Apr 22 Python
Django框架实现逆向解析url的方法
Jul 04 Python
使用pandas批量处理矢量化字符串的实例讲解
Jul 10 Python
Python列表list排列组合操作示例
Dec 18 Python
Python 2种方法求某个范围内的所有素数(质数)
Jan 31 Python
关于windows下Tensorflow和pytorch安装教程
Feb 04 Python
python代码如何实现余弦相似性计算
Feb 09 Python
python属于软件吗
Jun 18 Python
python空元组在all中返回结果详解
Dec 15 Python
pycharm进入时每次都是insert模式的解决方式
Feb 05 Python
python - asyncio异步编程
Apr 06 Python
Python中Matplotlib的点、线形状、颜色以及绘制散点图
Apr 07 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
社区(php&&mysql)一
2006/10/09 PHP
ThinkPHP结合AjaxFileUploader实现无刷新文件上传的方法
2014/10/29 PHP
php过滤表单提交的html等危险代码
2014/11/03 PHP
ThinkPHP3.2框架自带分页功能实现方法示例
2019/05/13 PHP
如何运行/调试你的PHP代码
2020/10/23 PHP
让人印象深刻的10个jQuery手风琴效果应用
2012/05/08 Javascript
十个迅速提升JQuery性能让你的JQuery跑得更快
2012/12/10 Javascript
关于jquery中全局函数each使用介绍
2013/12/10 Javascript
JavaScript实现带箭头标识的多级下拉菜单效果
2015/08/27 Javascript
js动态生成Html元素实现Post操作(createElement)
2015/09/14 Javascript
JavaScript+html5 canvas实现图片破碎重组动画特效
2016/02/22 Javascript
jQuery表单验证插件解析(推荐)
2016/07/21 Javascript
Websocket协议详解及简单实例代码
2016/12/12 Javascript
angularjs实现过滤并替换关键字小功能
2017/09/19 Javascript
从对象列表中获取一个对象的方法,依据关键字和值
2017/09/20 Javascript
vue scroller返回页面记住滚动位置的实例代码
2018/01/29 Javascript
微信小程序 如何获取网络状态
2019/07/26 Javascript
Vue中父子组件的值传递与方法传递
2020/09/28 Javascript
[01:10]DOTA2次级职业联赛 - Fly战队宣传片
2014/12/01 DOTA
Django静态资源URL STATIC_ROOT的配置方法
2014/11/08 Python
Python中的错误和异常处理简单操作示例【try-except用法】
2017/07/25 Python
Django rest framework实现分页的示例
2018/05/24 Python
安装Pycharm2019以及配置anconda教程的方法步骤
2019/11/11 Python
使用Tensorflow实现可视化中间层和卷积层
2020/01/24 Python
python实现ssh及sftp功能(实例代码)
2020/03/16 Python
CSS3之背景尺寸Background-size使用介绍
2013/10/14 HTML / CSS
大众服装店创业计划书范文
2014/01/01 职场文书
2015年挂职锻炼工作总结
2014/12/12 职场文书
公务员年度个人总结
2015/02/12 职场文书
追讨欠款律师函
2015/05/27 职场文书
2016暑期社会实践心得体会范文
2016/01/14 职场文书
高效课堂教学反思
2016/02/24 职场文书
导游词范文之颐和园/重庆/云台山
2019/09/10 职场文书
Python Matplotlib库实现画局部图
2021/11/17 Python
Android自定义ScrollView实现阻尼回弹
2022/04/01 Java/Android
CSS中使用grid布局实现一套模板多种布局
2022/07/15 HTML / CSS