树莓派用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实现mysql的单引号字符串过滤方法
Nov 14 Python
Python实现采用进度条实时显示处理进度的方法
Dec 19 Python
Python中实现switch功能实例解析
Jan 11 Python
Python 3.3实现计算两个日期间隔秒数/天数的方法示例
Jan 07 Python
Win10系统下安装labelme及json文件批量转化方法
Jul 30 Python
在django模板中实现超链接配置
Aug 21 Python
python实现代码统计器
Sep 19 Python
Python3.7安装PyQt5 运行配置Pycharm的详细教程
Oct 15 Python
Python实现冒泡排序算法的完整实例
Nov 04 Python
想学画画?python满足你!
Dec 24 Python
用基于python的appium爬取b站直播消费记录
Apr 17 Python
python中的getter与setter你了解吗
Mar 24 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
PHP4实际应用经验篇(3)
2006/10/09 PHP
解析php php_openssl.dll的作用
2013/07/01 PHP
ThinkPHP在新浪SAE平台的部署实例
2014/10/31 PHP
php获取CSS文件中图片地址并下载到本地的方法
2014/12/02 PHP
php使用MySQL保存session会话的方法
2015/06/26 PHP
PHP数组相加操作及与array_merge的区别浅析
2016/11/26 PHP
Laravel框架路由管理简单示例
2019/05/07 PHP
jquery 防止表单重复提交代码
2010/01/21 Javascript
javascript天然的迭代器
2010/10/29 Javascript
Javascript 类、命名空间、代码组织代码
2011/07/31 Javascript
基于JQuery实现的类似购物商城的购物车
2011/12/06 Javascript
javascript中[]和{}对象使用介绍
2013/03/20 Javascript
js实现收缩菜单效果实例代码
2013/10/30 Javascript
js处理自己不能定义二维数组的方法详解
2014/03/03 Javascript
JS 打印界面的CSS居中代码适用所有浏览器
2014/03/19 Javascript
Node调试工具JSHint的安装及配置教程
2014/05/27 Javascript
微信和qq时间格式模板实例详解
2016/10/21 Javascript
js处理层级数据结构的方法小结
2017/01/17 Javascript
JS按钮闪烁功能的实现代码
2017/07/21 Javascript
深入浅析JavaScript中的RegExp对象
2017/09/18 Javascript
基于JavaScript实现报警器提示音效果
2017/10/27 Javascript
使用vuex较为优雅的实现一个购物车功能的示例代码
2019/12/09 Javascript
vue实现div单选多选功能
2020/07/16 Javascript
简单易懂的python环境安装教程
2017/07/13 Python
Python装饰器用法实例分析
2019/01/14 Python
python实现对象列表根据某个属性排序的方法详解
2019/06/11 Python
python requests证书问题解决
2019/09/05 Python
应届大学毕业生找工作的求职信范文
2013/11/29 职场文书
四年的大学生生活自我评价
2013/12/09 职场文书
市场开发与营销专业求职信范文
2014/05/01 职场文书
什么是执行力?9个故事告诉您:成功绝非偶然!
2019/07/05 职场文书
PyTorch 如何设置随机数种子使结果可复现
2021/05/12 Python
pytorch损失反向传播后梯度为none的问题
2021/05/12 Python
Java实现给Word文件添加文字水印
2022/02/15 Java/Android
Nginx配置根据url参数重定向
2022/04/11 Servers
Android中View.post和Handler.post的关系
2022/06/05 Java/Android