树莓派用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+pygame简单画板实现代码实例
Dec 13 Python
Python实现简单生成验证码功能【基于random模块】
Feb 10 Python
多个应用共存的Django配置方法
May 30 Python
Python3中在Anaconda环境下安装basemap包
Oct 21 Python
详解分布式任务队列Celery使用说明
Nov 29 Python
使用Python 正则匹配两个特定字符之间的字符方法
Dec 24 Python
python仿evething的文件搜索器实例代码
May 13 Python
python操作excel让工作自动化
Aug 09 Python
Django框架 信号调度原理解析
Sep 04 Python
python 使用pygame工具包实现贪吃蛇游戏(多彩版)
Oct 30 Python
Python使用pyexecjs代码案例解析
Jul 13 Python
一小时学会TensorFlow2之基本操作2实例代码
Sep 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和mysql中uft-8中文编码乱码的几种解决办法
2012/04/19 PHP
PHP大文件切割上传功能实例分析
2019/07/01 PHP
微信小程序发送订阅消息的方法(php 为例)
2019/10/30 PHP
用js查找法实现当前栏目的高亮显示的代码
2007/11/24 Javascript
url 特殊字符 传递参数解决方法
2010/01/01 Javascript
创建公共调用 jQuery Ajax 带返回值
2012/08/01 Javascript
js解析与序列化json数据(三)json的解析探讨
2013/02/01 Javascript
js中AppendChild与insertBefore的用法详细解析
2013/12/16 Javascript
js 获取、清空input type="file"的值(示例代码)
2013/12/24 Javascript
confirm的用法示例用于按钮操作时确定是否执行
2014/06/19 Javascript
JavaScript比较两个对象是否相等的方法
2015/02/06 Javascript
JavaScript里 ==与===区别详解
2016/08/16 Javascript
js本地图片预览实现代码
2016/10/09 Javascript
Vue-cli proxyTable 解决开发环境的跨域问题详解
2017/05/18 Javascript
详解Angular Reactive Form 表单验证
2017/07/06 Javascript
浅谈vue中数据双向绑定的实现原理
2017/09/14 Javascript
JavaScript中如何判断一个值的类型
2017/09/15 Javascript
vue中遇到的坑之变化检测问题(数组相关)
2017/10/13 Javascript
Vue CLI 3搭建vue+vuex最全分析(推荐)
2018/09/27 Javascript
Vue程序化的事件监听器(实例方案详解)
2020/01/07 Javascript
[01:51]开启你的城市传奇 完美世界城市挑战赛开始报名
2018/10/09 DOTA
Python Queue模块详解
2014/11/30 Python
Python3.6安装及引入Requests库的实现方法
2018/01/24 Python
配置 Pycharm 默认 Test runner 的图文教程
2018/11/30 Python
python保存字典和读取字典的实例代码
2019/07/07 Python
python多线程共享变量的使用和效率方法
2019/07/16 Python
numpy ndarray 取出满足特定条件的某些行实例
2019/12/05 Python
Python类如何定义私有变量
2020/02/03 Python
python+selenium+chrome批量文件下载并自动创建文件夹实例
2020/04/27 Python
德国珠宝和配件商店:Styleserver
2021/02/23 全球购物
什么是TCP/IP
2014/07/27 面试题
门卫岗位职责
2013/11/15 职场文书
《鹬蚌相争》教学反思
2014/04/22 职场文书
小学六年级班主任工作经验交流材料
2015/11/02 职场文书
mysql字符串截取函数小结
2021/04/05 MySQL
HDFS免重启挂载新磁盘
2022/04/06 Servers