树莓派Ubuntu mate中借助OpenCV实现摄像头定时拍照并保存python语言
正确安装摄像头~~
1. sudo apt update2. sudo apt upgrade3. sudo apt-get install raspi-config
sudo raspi-config
重启电脑
sudo reboot
time.sleep(30)
for filename in camera.capture_continuous('img{timestamp:%Y-%m-%d-%H-%M-%S}.jpeg'):print('Captured %s' % filename)
import picamera
import picamera.array
import time
import numpy as np
import cv2
import io
import datetime
from time import sleep
from datetime import datetime, timedeltadef PreviewOpencvJpeg(camera):with io.BytesIO() as stream:for frame in camera.capture_continuous(stream, format='jpeg', splitter_port = 2, resize = (640,480), use_video_port=True):data = np.fromstring(frame.getvalue(),dtype=np.uint8)d1 = datetime.datetime.now()cv_image = cv2.imdecode(data, 1)d = datetime.datetime.now() - d1print ("consuming %dms" % (d.microseconds/1000))print (cv_image.shape)cv2.imwrite("{timestamp:%Y-%m-%d-%H-%M-%S}.png",cv_image)stream.seek(0)stream.truncate(0) with picamera.PiCamera() as camera:camera.start_preview()camera.resolution = (1920,1080)camera.framerate = 25 camera.annotate_text = "HKUTANGYU.Inc"camera.vflip = Truecamera.hflip = Truetime.sleep(5)for filename in camera.capture_continuous('img{timestamp:%Y-%m-%d-%H-%M-%S}.jpeg'):print('Captured %s' % filename)time.sleep(30)print ("start preview direct from GPU")camera.start_preview() # the start_preview() functionPreviewOpencvJpeg(camera)
如果有更高效的方法,欢迎各路大佬交流~
树莓派Ubuntu mate中借助OpenCV实现摄像头定时拍照并保存python语言相关推荐
- Python+opencv调用摄像头实现拍照并保存
Python+opencv调用摄像头实现拍照并保存 安装 OpenCV库 详细源码 注意事项 安装 OpenCV库 pip install opencv-python 详细源码 调用外接摄像头实现拍照 ...
- buildroot+qt+qcamrea+opencv打开摄像头进行拍照录像保存功能
相关参考 如何用FFmpeg API采集摄像头视频和麦克风音频,并实现录制文件的功能_爱写代码的自由人-CSDN博客_ffmpeg 摄像头 红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术. ...
- 解决树莓派Ubuntu Mate开启远程桌面xrdp灰屏问题
树莓派3B+安装Ubuntu Mate后,开启远程桌面xrdp服务可以使用KRDC或mstsc远程登录访问,感觉比vnc要快一些: $ sudo apt install xrdp 安装后重启xrdp服 ...
- 华为4g模块测试软件,华为ME909 4G LTE模块在树莓派+Ubuntu Mate平台的联网演示
华为ME909 4G LTE模块在树莓派+Ubuntu Mate平台的联网演示 华为ME909 4G LTE模块在树莓派+Ubuntu Mate平台的联网演示 关键词:华为 HUAWEI ME90 ...
- Python进阶,使用 opencv 调用摄像头进行拍照
opencv 支持 Python 版本的模块叫作 opencv-p hon ,可直接使用 pip install opencv-python 令进行安装,但常常会因为网络等问题导致失 ...
- 为树莓派Ubuntu mate系统配置ROS Kinetic+镜像下载
由于在树莓派官网下载镜像真的是太慢了,这里给大家百度网盘下载地址: 链接:https://pan.baidu.com/s/1-Qq2DL9PhaIeEP0sJZrGqg 提取码:880u 按正常方式烧 ...
- 树莓派ubuntu mate系统连接PX4并通过UDP连接至QGC地面站
前提条件: 树莓派安装了ubuntu mate 20.04系统 ubuntu mate已经安装好ros(这里是noetic版本)系统,Mavros 安装好QGC地面站的PC USB数据线(确定能传输数 ...
- 华为ME909 4G LTE模块在树莓派+Ubuntu Mate平台的联网演示
关键词:华为 HUAWEI ME909 4G LTE 模组 模块 树莓派 Raspberry Pi 4B Ubuntu Mate 联网演示 PPP PPPD SSH 概述: ...
- 树莓派 Ubuntu mate 18.04 下开启vncserver
1.安装 vncserver sudo apt-get -y install vnc4server 2.启动 vncserver (首次启动需要设置密码) vncserver Ubuntu mate里 ...
最新文章
- 华为汪涛:无线网络未来十年十大趋势
- 【深度学习】修改每张人像---ImageNet 的衰落
- 计算 java_两种计算Java对象大小的方法(转)
- 【差分数组】Master of GCD
- Linux的chattr与lsattr命令详解(重点-i参数,锁定文件,禁止修改文件)
- Java多线程学习(二)synchronized关键字(1)
- 罗永浩:如果没有特斯拉和马斯克 激动人心的电动车时代不会这么早的到来
- o'LogonUI Changer XP登陆界面更换器
- 中国单体酒店联盟沃家商务酒店(长沙)简介
- er ubnt x设置教程_ubnt的er-x做交换机应该怎么设置啊?
- XShell v7里的快捷键
- 黑苹果10.12.2驱动R9 270显卡成功一例
- Vivado IP核fifo使用指南
- matlab学期大作业,matlab期末大作业
- 使用HBuilder打包App教程
- 3GPP TS EPC与5GC相关协议
- 程序员开发指南!金三银四Android面试的一些感受,这原因我服了
- Sony官网的售后服务怎么样?
- 逆地理编码-离线版-part2
- 知网查重TMLC与PLMC有什么区别
热门文章
- 快捷键 鼠标滚轮与触控板翻转 mac
- cookie获取的两种方法
- 2020下半年新机最新消息_2020年12月新机发布时间表_2020年12月手机发布会有哪些...
- 微信小程序通过经纬度获取当前省市区及地址信息
- word在刷全文格式的时候,图片显示不全
- php atan2,atan2f - [ C语言中文开发手册 ] - 在线原生手册 - php中文网
- nginx upstream模块配置
- Oculus QuestVR开店攻略:从摆摊到门店(江之鱼)
- 什么是TCP的三次握手?
- 抓住一切机会从小事做起 优秀营销人死守的5个秘密