树莓派用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字典序问题实例
Sep 26 Python
python关闭windows进程的方法
Apr 18 Python
Python2中的raw_input() 与 input()
Jun 12 Python
Python中的数学运算操作符使用进阶
Jun 20 Python
Django Rest framework解析器和渲染器详解
Jul 25 Python
python类中super() 的使用解析
Dec 19 Python
Pytorch中Tensor与各种图像格式的相互转化详解
Dec 26 Python
TensorFlow实现打印每一层的输出
Jan 21 Python
Python 保存加载mat格式文件的示例代码
Aug 04 Python
matplotlib绘制鼠标的十字光标的实现(自定义方式,官方实例)
Jan 10 Python
Python爬虫UA伪装爬取的实例讲解
Feb 19 Python
python四个坐标点对图片区域最小外接矩形进行裁剪
Jun 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
Fatal error: Call to undefined function curl_init()解决方法
2010/04/09 PHP
php中使用url传递数组的方法
2015/02/11 PHP
php读取csv文件并输出的方法
2015/03/14 PHP
php生成与读取excel文件
2016/10/14 PHP
Python中使用django form表单验证的方法
2017/01/16 PHP
php字符串函数 str类常见用法示例
2020/05/15 PHP
Javascript JSQL,SQL无处不在,
2010/05/05 Javascript
javascript 手动给表增加数据的小例子
2013/07/10 Javascript
jQuery javaScript捕获回车事件(示例代码)
2013/11/07 Javascript
JavaScript中使用stopPropagation函数停止事件传播例子
2014/08/27 Javascript
javascript实现动态加载CSS
2015/01/26 Javascript
JavaScript中setUTCFullYear()方法的使用简介
2015/06/12 Javascript
Underscore.js 1.3.3 中文注释翻译说明
2015/06/25 Javascript
Javascript操作表单实例讲解(下)
2016/06/20 Javascript
Angular设置title信息解决SEO方面存在问题
2016/08/19 Javascript
js上下视差滚动简单实现代码
2017/03/07 Javascript
Bootstrap表单制作代码
2017/03/17 Javascript
Javascript实现的StopWatch功能示例
2017/06/13 Javascript
jQuery+ajax实现动态添加表格tr td功能示例
2018/04/23 jQuery
layui 给数据表格加序号的方法
2018/08/20 Javascript
使用Angular 6创建各种动画效果的方法
2018/10/10 Javascript
详解Vue2.0组件的继承与扩展
2018/11/23 Javascript
vue+moment实现倒计时效果
2019/08/26 Javascript
es6中let和const的使用方法详解
2020/02/24 Javascript
[47:21]Liquid vs TNC Supermajor 胜者组 BO3 第一场 6.4
2018/06/05 DOTA
[39:53]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第一场 11.19
2020/11/19 DOTA
pandas 使用apply同时处理两列数据的方法
2018/04/20 Python
Python实现的redis分布式锁功能示例
2018/05/29 Python
python中pow函数用法及功能说明
2020/12/04 Python
K近邻法(KNN)相关知识总结以及如何用python实现
2021/01/28 Python
HTML5 Canvas 破碎重组的视频特效的示例代码
2019/09/24 HTML / CSS
婚礼证婚人证婚词
2014/01/13 职场文书
小学清明节活动总结
2014/07/04 职场文书
公司宣传语大全
2015/07/13 职场文书
读《推着妈妈去旅行》有感1500字
2019/10/15 职场文书
JavaScript模拟实现网易云轮播效果
2022/04/04 Javascript