树莓派摄像头使用

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

安装摄像头

首先确保树莓派的系统为较新的版本,并且开启摄像头功能。输入命令: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-04 11:41:32

树莓派摄像头使用的相关文章

树莓派 摄像头

$ 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

树莓派摄像头简单试用

树莓派官方推出的摄像头Camera Module,能够拍摄500万像素图片和录制1080p的视频,使用的是树莓派板子上的csi接口. 在淘宝上以118元买了一个,价格比起usb摄像头是贵了不少,下面来测试一下. 安装摄像头 首先确保树莓派的系统为较新的版本,并且开启摄像头功能.输入命令:sudo raspi-config 并勾选第5个的enable camera 功能.如下图: 物理安装摄像头到树莓派上,这个感觉很容易的样子,不行的话看看这个视频教程吧:视频教你如何安装摄像头 捕获一张图片:ra

使用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

树莓派摄像头

2019-11-17-11:19:45 一.相机模块的安装 将相机模块连接到Raspberry Pi的CSI端口,拔插摄像头之前,保险起见先关闭电源. 二.测试相机模块 系统设置中打开摄像头模块 首选项->Raspberry Pi Configuration->Interfaces->Camera [把disable改为enable]重启即可 测试相机,打开命令行输入 raspistill -o image.jpg 如果一切正常,则启动照相机,并在显示屏上显示照相机的预览,并且在5秒钟的

树莓派进阶之路 (017) - 基于树莓派的专用摄像头实时监控

环境: 硬件:树莓派三代B型, 5MP Camera Board Module 软件:Raspbian 安装树莓派摄像头模块 1.找到 CSI 接口(CSI接口在以太网接口旁边),掀起深色胶带. 2.拉起 CSI 接口挡板. 3.拿起你的摄像头模块,将贴在镜头上的塑料保护膜撕掉.确保黄色部分的PCB(有字的一面)是安装完美的(可以轻轻按一下黄色的部分来保证安装完美). 4.将排线插入CSI接口.记住,有蓝色胶带的一面应该面向以太网接口方向.同样,这时也确认一下排线安装好了之后,将挡板拉下. 在树

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

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

开源项目之树莓派---无线监控摄像头

Urna Semper Instructor’s Name June 14, 2014 简述: 将树莓派定制为无线便携监控摄像头,插上USB摄像头,插上USB wifi,然后将摄像头的数据编码,将编码后的数据推流至流媒体服务器,其他人就可以通过流媒体服务器可以观看到树莓派摄像头采集到的数据. 内容: 将树莓派供电,插上HDMI,接上显示器,就是一个miniPC,其实这个是很正常的,但是Raspberry Pi这个东西毕竟是个简单的miniPC系统,支持的设备还是挺少的,加上USB摄像头比较老了,

DIY一个带WIFI的树莓派照相机

本文由 极客范 - Boyd Wang 翻译自 Phillip Burgess.欢迎加入极客翻译小组,同我们一道翻译与分享.转载请参见文章末尾处的要求. 概览 这个项目使用了Adafruit PiTFT触摸屏和树莓派摄像头模块来制作一个一按即拍的数码相机.你也可以选择性的加入WiFi和Dropbox(一个云存储同步服务)来自动的把拍摄的照片传到另一台电脑上以供编辑.  它不是要代替你的数码相机(甚至是手机的摄像头).它只是一个简单的学习锻炼的产物而不是精美的消费品.但因为它是开源的,你可以给它定

用Flask实现视频数据流传输

Flask 是一个 Python 实现的 Web 开发微框架.这篇文章是一个讲述如何用它实现传送视频数据流的详细教程. 我敢肯定,现在你已经知道我在O’Reilly Media上发布了有关Flask的一本书和一些视频资料.在这些上面,Flask框架介绍的覆盖面是相当完整的,出于某种原因,也有一小部分的功能没有太多的提到,因此我认为在这里写一篇介绍它们的文章是一个好主意. 这篇文章是专门介绍流媒体的,这个有趣的功能让Flask应用拥有这样一种能力,以分割成小数据块的方式,高效地为大型请求提供数据,