树莓派4B+opencv4+python 打开摄像头的实现方法


Posted in Python onOctober 18, 2019

在树莓派自带得python IDE Thonny中写如下代码,并在树莓派上插上usb摄像头

import cv2
cap=cv2.VideoCapture(0) #调用摄像头‘0'一般是打开电脑自带摄像头,‘1'是打开外部摄像头(只有一个摄像头的情况)
width=1280
height=960
cap.set(cv2.CAP_PROP_FRAME_WIDTH,width)#设置图像宽度
cap.set(cv2.CAP_PROP_FRAME_HEIGHT,height)#设置图像高度
#显示图像
while True: 
  ret,frame=cap.read()#读取图像(frame就是读取的视频帧,对frame处理就是对整个视频的处理)
  #print(ret)#
  #######例如将图像灰度化处理,
  img=cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY)#转灰度图
  cv2.imshow("img",img)
  ########图像不处理的情况
  cv2.imshow("frame",frame)  
 
  input=cv2.waitKey(20)
  if input==ord('q'):#如过输入的是q就break,结束图像显示,鼠标点击视频画面输入字符
    break
  
cap.release()#释放摄像头
cv2.destroyAllWindows()#销毁窗口

保存上面代码,

树莓派4B+opencv4+python 打开摄像头的实现方法

然后在终端中先运行workon cv

然后再运行保存的.py文件

树莓派4B+opencv4+python 打开摄像头的实现方法

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用SAE部署Python运行环境的教程
May 05 Python
python获得文件创建时间和修改时间的方法
Jun 30 Python
在windows下快速搭建web.py开发框架方法
Apr 22 Python
Python爬虫辅助利器PyQuery模块的安装使用攻略
Apr 24 Python
图文讲解选择排序算法的原理及在Python中的实现
May 04 Python
老生常谈进程线程协程那些事儿
Jul 24 Python
基于MTCNN/TensorFlow实现人脸检测
May 24 Python
Python unittest模块用法实例分析
May 25 Python
Django框架的使用教程路由请求响应的方法
Jul 03 Python
Python匿名函数及应用示例
Apr 09 Python
基于Python的Jenkins的二次开发操作
May 12 Python
python3中calendar返回某一时间点实例讲解
Nov 18 Python
python使用Matplotlib改变坐标轴的默认位置
Oct 18 #Python
python调用Matplotlib绘制分布点图
Oct 18 #Python
Python 异常处理Ⅳ过程图解
Oct 18 #Python
python库matplotlib绘制坐标图
Oct 18 #Python
python实现WebSocket服务端过程解析
Oct 18 #Python
django实现支付宝支付实例讲解
Oct 17 #Python
python通过实例讲解反射机制
Oct 17 #Python
You might like
一个用于mysql的数据库抽象层函数库
2006/10/09 PHP
亲密接触PHP之PHP语法学习笔记1
2006/12/17 PHP
在PHP中使用Sockets 从Usenet中获取文件
2008/01/10 PHP
PHP遍历某个目录下的所有文件和子文件夹的实现代码
2013/06/28 PHP
php通过获取头信息判断图片类型的方法
2015/06/26 PHP
php生出随机字符串
2017/07/06 PHP
javascript 不间断的图片滚动并可点击
2010/01/15 Javascript
用js解决数字不能换行问题
2010/08/10 Javascript
有关DOM元素与事件的3个谜题
2010/11/11 Javascript
jquery select(列表)的操作(取值/赋值)
2011/03/16 Javascript
javascript学习笔记(十八) 获得页面中的元素代码
2012/06/20 Javascript
js+div实现图片滚动效果代码
2014/02/10 Javascript
JavaScript 作用域链解析
2014/11/13 Javascript
浅谈javascript语法和定时函数
2015/05/03 Javascript
Js制作点击输入框时默认文字消失的效果
2015/09/05 Javascript
基于jquery实现智能提示控件intellSeach.js
2016/03/17 Javascript
node.js cookie-parser之parser.js
2016/06/06 Javascript
Bootstrap 模态框(Modal)插件代码解析
2016/12/21 Javascript
JS检测是否可以访问公网服务器功能代码
2017/06/19 Javascript
如何选择适合你的JavaScript框架
2017/11/20 Javascript
Vue2.x通用编辑组件的封装及应用详解
2019/05/28 Javascript
在layui.use 中自定义 function 的正确方法
2019/09/16 Javascript
node.js如何根据URL返回指定的图片详解
2020/10/21 Javascript
python中django框架通过正则搜索页面上email地址的方法
2015/03/21 Python
python网络编程之文件下载实例分析
2015/05/20 Python
改进Django中的表单的简单方法
2015/07/17 Python
在Python中Dataframe通过print输出多行时显示省略号的实例
2018/12/22 Python
python数据分析:关键字提取方式
2020/02/24 Python
人力资源管理毕业生自荐信
2013/11/21 职场文书
优秀教师先进事迹
2014/01/22 职场文书
聚美优品励志广告词
2014/03/14 职场文书
房产公证书范本
2014/04/10 职场文书
工作违纪检讨书范文
2015/01/26 职场文书
《桂花雨》教学反思
2016/02/19 职场文书
python多次执行绘制条形图
2022/04/20 Python
vue router 动态路由清除方式
2022/05/25 Vue.js