树莓派用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使用append合并两个数组的方法
Apr 28 Python
让python在hadoop上跑起来
Jan 27 Python
Python实现的单向循环链表功能示例
Nov 10 Python
Python基于TCP实现会聊天的小机器人功能示例
Apr 09 Python
python 读写文件,按行修改文件的方法
Jul 12 Python
Python使用win32com模块实现数据库表结构自动生成word表格的方法
Jul 17 Python
Python实现多线程的两种方式分析
Aug 29 Python
python使用正则表达式来获取文件名的前缀方法
Oct 21 Python
python读取大文件越来越慢的原因与解决
Aug 08 Python
Python之Django自动实现html代码(下拉框,数据选择)
Mar 13 Python
使用pth文件添加Python环境变量方式
May 26 Python
Python进行统计建模
Aug 10 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计数器的实现代码
2013/06/08 PHP
php为字符串前后添加指定数量字符的方法
2015/05/04 PHP
详解WordPress开发中的get_post与get_posts函数使用
2016/01/04 PHP
浅析PHP中的i++与++i的区别及效率
2016/06/15 PHP
thinkphp配置文件路径的实现方法
2016/08/30 PHP
php版微信公众号接口实现发红包的方法
2016/10/14 PHP
PHP策略模式定义与用法示例
2017/07/27 PHP
js类中获取外部函数名的方法与代码
2007/09/12 Javascript
JS是按值传递还是按引用传递
2015/01/30 Javascript
js跨域请求数据的3种常用的方法
2015/12/01 Javascript
Node.js中Request模块处理HTTP协议请求的基本使用教程
2016/03/31 Javascript
浅谈JavaScript中的分支结构
2016/07/01 Javascript
使用vs code开发Nodejs程序的使用方法
2017/09/21 NodeJs
谈谈JS中的!!
2017/12/07 Javascript
vue中设置、获取、删除cookie的方法
2018/09/21 Javascript
如何让Nodejs支持H5 History模式(connect-history-api-fallback源码分析)
2019/05/30 NodeJs
ES6 class的应用实例分析
2019/06/27 Javascript
Python中用PIL库批量给图片加上序号的教程
2015/05/06 Python
python实现的用于搜索文件并进行内容替换的类实例
2015/06/28 Python
Python使用filetype精确判断文件类型
2017/07/02 Python
Python入门之三角函数atan2()函数详解
2017/11/08 Python
如何利用Python分析出微信朋友男女统计图
2019/01/25 Python
python安装sklearn模块的方法详解
2020/11/28 Python
利用html5的websocket实现websocket聊天室
2013/12/12 HTML / CSS
汤米巴哈马官方网站:Tommy Bahama
2017/05/13 全球购物
linux面试相关问题
2012/08/11 面试题
文明寄语大全
2014/04/11 职场文书
工地门卫岗位职责范本
2014/07/01 职场文书
五五普法心得体会
2014/09/04 职场文书
铁路安全反思材料
2014/12/24 职场文书
中学生勤俭节约倡议书
2015/04/29 职场文书
爱国影片观后感
2015/06/18 职场文书
公司车队管理制度
2015/08/04 职场文书
解决vue $http的get和post请求跨域问题
2021/06/07 Vue.js
java如何实现获取客户端ip地址的示例代码
2022/04/07 Java/Android
windows server2016安装oracle 11g的图文教程
2022/07/15 Servers