树莓派用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 相关文章推荐
Fiddler如何抓取手机APP数据包
Jan 22 Python
python 识别图片中的文字信息方法
May 10 Python
使用pandas模块读取csv文件和excel表格,并用matplotlib画图的方法
Jun 22 Python
在python中只选取列表中某一纵列的方法
Nov 28 Python
python中的RSA加密与解密实例解析
Nov 18 Python
Python装饰器原理与基本用法分析
Jan 07 Python
Python利用PyPDF2库获取PDF文件总页码实例
Apr 03 Python
Python logging模块写入中文出现乱码
May 21 Python
python实现批量转换图片为黑白
Jun 16 Python
什么是python的函数体
Jun 19 Python
Python 如何创建一个线程池
Jul 28 Python
python代数式括号有效性检验示例代码
Oct 04 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入门学习知识点六 PHP文件的读写操作代码
2011/07/14 PHP
php如何执行非缓冲查询API
2016/07/22 PHP
使用Json比用string返回数据更友好,也更面向对象一些
2011/09/13 Javascript
再谈querySelector和querySelectorAll的区别与联系
2012/04/20 Javascript
Javascript变量作用域详解
2013/12/06 Javascript
jquery插件lazyload.js延迟加载图片的使用方法
2014/02/19 Javascript
JavaScript不刷新实现浏览器的前进后退功能
2014/11/05 Javascript
js表头排序实现方法
2015/01/16 Javascript
JavaScript分秒倒计时器实现方法
2015/02/02 Javascript
高效的jquery数字滚动特效
2015/12/17 Javascript
基于JS实现无缝滚动思路及代码分享
2016/06/07 Javascript
AngularJS使用ng-options指令实现下拉框
2016/08/23 Javascript
基于js中style.width与offsetWidth的区别(详解)
2017/11/12 Javascript
js类的继承定义与用法分析
2019/06/21 Javascript
vue项目部署到nginx/tomcat服务器的实现
2019/08/26 Javascript
关于layui导航栏不展示下拉列表的解决方法
2019/09/25 Javascript
Vue 防止短时间内连续点击后多次触发请求的操作
2020/11/11 Javascript
python 字符串split的用法分享
2013/03/23 Python
Python基于回溯法子集树模板解决野人与传教士问题示例
2017/09/11 Python
Python 加密的实例详解
2017/10/09 Python
Python 安装第三方库 pip install 安装慢安装不上的解决办法
2019/06/18 Python
Python列表原理与用法详解【创建、元素增加、删除、访问、计数、切片、遍历等】
2019/10/30 Python
如何基于python把文字图片写入word文档
2020/07/31 Python
python切割图片的示例
2020/11/12 Python
python给list排序的简单方法
2020/12/10 Python
html5组织内容_动力节点Java学院整理
2017/07/10 HTML / CSS
创造美妙香氛体验:Aera扩散器和香水
2018/11/25 全球购物
日本必酷网络直营店:Biccamera
2019/03/23 全球购物
Notino希腊:购买香水和美容产品
2019/07/25 全球购物
台湾良兴购物网:EcLife
2019/12/01 全球购物
PHP开发的一般流程
2013/08/13 面试题
介绍一下Ruby的多线程处理
2013/02/01 面试题
最新的大学生找工作自我评价
2013/09/29 职场文书
销售人员求职的自我评价分享
2014/03/15 职场文书
2015年“七七卢沟桥事变”纪念活动总结
2015/03/24 职场文书
mysql中varchar类型的日期进行比较、排序等操作的实现
2021/11/17 MySQL