树莓派用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进阶篇之字典操作总结
Nov 16 Python
Python正则表达式教程之二:捕获篇
Mar 02 Python
python实现图像识别功能
Jan 29 Python
Python中存取文件的4种不同操作
Jul 02 Python
如何安装多版本python python2和python3共存以及pip共存
Sep 18 Python
Python实现的逻辑回归算法示例【附测试csv文件下载】
Dec 28 Python
Django框架文件上传与自定义图片上传路径、上传文件名操作分析
May 10 Python
Django Admin中增加导出CSV功能过程解析
Sep 04 Python
Python单元测试模块doctest的具体使用
Feb 10 Python
Python列表解析操作实例总结
Feb 26 Python
Python中zip函数如何使用
Jun 04 Python
如何利用Matlab制作一款真正的拼图小游戏
May 11 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函数preg_match_all正则表达式的基本使用详细解析
2013/08/31 PHP
单点登录 Ucenter示例分析
2013/10/29 PHP
PHP5中实现多态的两种方法实例分享
2014/04/21 PHP
php解析http获取的json字符串变量总是空白null
2015/03/02 PHP
PHP Mysqli 常用代码集合
2016/11/12 PHP
PHP简单实现图片格式转换(jpg转png,gif转png等)
2019/10/30 PHP
网站导致浏览器崩溃的原因总结(多款浏览器) 推荐
2010/04/15 Javascript
用js模拟JQuery的show与hide动画函数代码
2010/09/20 Javascript
javascript 拖动表格行实现代码
2011/05/05 Javascript
Javascript异步编程的4种方法让你写出更出色的程序
2013/01/17 Javascript
js post提交调用方法
2014/02/12 Javascript
js实现的复制兼容chrome和IE
2014/04/03 Javascript
JavaScript中的比较操作符>、=、
2014/12/31 Javascript
bootstrap table支持高度百分比的实例代码
2018/02/28 Javascript
在vue中获取token,并将token写进header的方法
2018/09/26 Javascript
js中实例与对象的区别讲解
2019/01/21 Javascript
详解babel升级到7.X采坑总结
2019/05/12 Javascript
浅谈nuxtjs校验登录中间件和混入(mixin)
2020/11/06 Javascript
[56:35]DOTA2上海特级锦标赛C组小组赛#1 OG VS Archon第二局
2016/02/27 DOTA
搞笑的程序猿:看看你是哪种Python程序员
2015/06/12 Python
python 连接sqlite及简单操作
2017/06/30 Python
python数字图像处理之高级形态学处理
2018/04/27 Python
Python使用itertools模块实现排列组合功能示例
2018/07/02 Python
django与vue的完美结合_实现前后端的分离开发之后在整合的方法
2019/08/12 Python
Python bisect模块原理及常见实例
2020/06/17 Python
PyTorch中Tensor的数据类型和运算的使用
2020/09/03 Python
css3中新增的样式使用示例附效果图
2014/08/19 HTML / CSS
非常震撼的纯CSS3人物行走动画
2016/02/24 HTML / CSS
Java面试题:说出如下代码的执行结果
2015/10/30 面试题
营销与策划专业求职信
2014/06/20 职场文书
2015年加油站工作总结
2015/05/13 职场文书
2016年度基层党建工作公开承诺书
2016/03/25 职场文书
公开致歉信
2019/06/24 职场文书
windows下快速安装nginx并配置开机自启动的方法
2021/05/11 Servers
Pandas数据结构之Series的使用
2022/03/31 Python
详解Golang如何实现支持随机删除元素的堆
2022/09/23 Python