树莓派摄像头简单试用

树莓派官方推出的摄像头Camera Module,能够拍摄500万像素图片和录制1080p的视频,使用的是树莓派板子上的csi接口。

在淘宝上以118元买了一个,价格比起usb摄像头是贵了不少,下面来测试一下。

安装摄像头

首先确保树莓派的系统为较新的版本,并且开启摄像头功能。输入命令:sudo raspi-config 并勾选第5个的enable camera 功能。如下图:

物理安装摄像头到树莓派上,这个感觉很容易的样子,不行的话看看这个视频教程吧:视频教你如何安装摄像头

捕获一张图片:raspistill

raspistill命令是树莓派提供的捕获图像的工具,输入下面命令获取一张图像保存到image.jpg
raspistill -o image.jpg -rot 180
参数o是输出到文件的意思;参数rot是旋转图片180度,因为摄像头我是让他排线向上摆放的,所以需要旋转一下。命令输入后,会发现摄像头上的led灯亮,大概持续7秒钟左右熄灭,同时命令执行完毕。查看图片,发觉成像非常清晰,比起usb摄像头好很多,这也是比较贵的原因之一吧。

这时候就有一个疑问了,为什么拍张照片要7秒钟呢?

增加-v参数,查看调试信息:raspistill -o image.jpg -rot 80 -v
可以看到里面有一行信息:Time Delay:5000 。再查看命令文档,发现默认-t参数等于5000,即会拍照前等待5秒钟。
那么提高速度把-t参数设置小一些不就快了,确实如此,不过在测试的时候发现,光线充足时没什么等待时间长短没什么区别,在光线比较差的时候,较短的等待时间画面偏黄。

raspistill常用的参数

-v:调试信息查看。
-w:图像宽度
-h:图像高度
-rot:图像旋转角度,只支持 0、90、180、270 度
-o:图像输出地址,例如image.jpg,如果文件名为“-”,将输出发送至标准输出设备
-t:获取图像前等待时间,默认为5000,即5秒
-tl:多久执行一次图像抓取。

例如:

raspistill -o image%d.jpg -rot 180 -w 1024 -h 768 -t 20000 -tl 5000 -v

这个命令的意思是,截取一张宽1024px,高768px,旋转180度的图片,抓取的总时长为20秒,并且每5秒抓取一张,保存的文件名为image1.jpg,image2.jpg以此类推。

时间: 2024-11-06 13:57:19

树莓派摄像头简单试用的相关文章

树莓派3 B+ 的摄像头简单使用(video-streamer)

一.首先在某东上购买树莓派摄像头 我的买的硬件张这个样子的(CSI接口摄像头): 正视图                                                        后视图    当然我买的不是正版的,价格在50多块钱吧.所以也不算很贵,买回来看看,电路也不算特别的复杂,自己做的话应该也是没有问题的~(注意买回来的摄像头前面都是有一个小的透明薄膜的,但是很影响摄像头的成像效果,用的时候撕掉它,不用的时候可以去掉.) 简单阐述了解CSI接口摄像头参考:http:/

树莓派 摄像头

$ sudo apt-get update $ sudo apt-get upgrade (更新操作系统) $ sudo raspi-config (打开树莓派配置,开启摄像头) $ raspistill -o keychain.jpg -t 2000 (延时2000ms拍照,文件名为keychain.jpg)$ raspivid -o mykeychain.h264 -t 10000 -w 1280 -h 720 (录视频,保存为视频文件名为mykeychain.h264,录制时长10000m

阿里云ECS的一次简单试用

这是我第一次申请使用云主机,感觉已经落后了一个时代.因为可以试用半年,看起来比Azure的一元钱用一个月和腾讯的15天免费便宜不少,所以图便宜申请了阿里云ECS.Elastic的意思我想大概是强调伸缩性吧,资源紧张的时候直接花钱多买些,回头再研究具体要如何优化. 首先注册有些小麻烦,需要支付宝实名认证,为此我还跑了次银行,开通了快捷支付.但是申请就很快,从提交申请到主机创建快的吓人.比腾讯那个15天试用好多了,那个每天就100台,我连申请都递交不上去. 主机创建后是这个样子. 境外的数据中心只有

树莓派的简单配置

格式化内存卡软件  SDFormatter 刻录工具  Win32DiskImager 镜像官方下载  https://www.raspberrypi.org/downloads/ 这里使用Raspbian镜像,这个新版固件默认不会开启ssh,我们可以在SD卡根目录创建SSH文件来开启 然后通过putty连接,树莓派的地址可以通过进路由器后台查看,默认账号密码是pi/raspberry,输入passwd可更改密码,注意第一次是输入原始密码,后两次是新密码,密码不能过于简单 然后输入sudo pa

树莓派摄像头使用

树莓派官方推出的摄像头Camera Module,能够拍摄500万像素图片和录制1080p的视频,使用的是树莓派板子上的csi接口. 安装摄像头 首先确保树莓派的系统为较新的版本,并且开启摄像头功能.输入命令:sudo raspi-config 并勾选第5个的enable camera 功能.如下图: 物理安装摄像头到树莓派上,这个感觉很容易的样子,不行的话看看这个视频教程吧:视频教你如何安装摄像头 捕获一张图片:raspistill raspistill命令是树莓派提供的捕获图像的工具,输入下

jQuery无刷新上传之uploadify简单试用

先简单的侃两句:貌似已经有两个月的时间没有写过文章了,不过仍会像以前那样每天至少有一至两个小时是泡在园子里看各位大神的文章.前些天在研究"ajax无刷新上传"方面的一些插件,用SWFUpload实现了无刷新上传的功能,不过个人觉得不是很完美. 昨天在网上找到了一个叫做uploadify的jquery上传插件,看到园子里有几篇文章也是介绍这个插件的,心想何不用这个试试. 不过园子里的这几篇文章用到的uploadify还是以前的旧版本uploadify-v2.1.0,我在官网上下载的是up

cloudevents js sdk 简单试用

cloudevents 目前官方提供了不同语言的sdk,以下是js 的简单学习试用,从目前来说更新不是很好 clone 代码 git clone https://github.com/cloudevents/sdk-javascript.git demo 代码运行 cd express-ex yarn yarn start 测试 demo 的readme 已经提供了比较全的操作说明,我们可以结合这个学习指南 简单json 格式 curl -X POST \ -d'@../payload/v03/

使用opencv去操作树莓派摄像头保存图片和视频

利用树莓派的摄像头去学习opencv的基本操作 —— 保存图片和视频 1.使用Opencv去控制树莓派的摄像头拍照并保存到本地,主要使用cv2和numpy库 #!/usr/bin/python3 # -*- coding:utf-8 -*- import cv2 import numpy #初始化摄像头 camera = cv2.VideoCapture(0) #读取图像 ret,img = camera.read() #转换为灰度图像 gray = cv2.cvtColor(img,cv2.C

SOAPpy简单试用

近期,需要将一个PHP的项目的某个模块用python实现并独立出来. 在PHP代码里,发现使用了Soap协议,之前还真没接触过,查了一下, 是个比较老的协议了,实现数据通信.(现在基本都是http协议的API了) 贴一个SOAP的介绍:http://www.ibm.com/developerworks/cn/xml/x-sisoap/ 百度搜了一下, python下有个SAPPpy实现了SOAP协议,可以实现服务端和客户端.(可能有其它更好的,我是尝试了一下,感觉够用就先用这个吧) 1. 站点