树莓派3 CSI接口摄像头使用问题
来源:互联网 发布:饥荒联机网络启动失败 编辑:程序博客网 时间:2024/05/19 18:38
树莓派原装摄像头插入后在raspi-config中打开即可使用,但不会有/dev/video0节点
raspistill命令是树莓派提供的捕获图像的工具,输入下面命令获取一张图像保存到image.jpg
<span style="font-size:18px;">raspistill -o image.jpg</span>
raspistill常用参数
-v:调试信息查看。
-w:图像宽度
-h:图像高度
-rot:图像旋转角度,只支持 0、90、180、270 度
-o:图像输出地址,例如image.jpg,如果文件名为“-”,将输出发送至标准输出设备
-t:获取图像前等待时间,默认为5000,即5秒
-tl:多久执行一次图像抓取。
-w:图像宽度
-h:图像高度
-rot:图像旋转角度,只支持 0、90、180、270 度
-o:图像输出地址,例如image.jpg,如果文件名为“-”,将输出发送至标准输出设备
-t:获取图像前等待时间,默认为5000,即5秒
-tl:多久执行一次图像抓取。
<span style="font-size:18px;">raspistill -o image%d.jpg -rot 180 -w 1024 -h 768 -t 20000 -tl 5000 -v</span>
这个命令的意思是,截取一张宽1024px,高768px,旋转180度的图片,抓取的总时长为20秒,并且每5秒抓取一张,保存的文件名为image1.jpg,image2.jpg以此类推。
想要用摄像头模块拍一段视频的话,可以从命令行运行 raspivid 工具。下面这句命令会按照默认配置(长度5秒,分辨率1920x1080,比特率 17Mbps)拍摄一段视频。
raspivid -o mykeychain.h264
如果你想改变拍摄时长,只要通过 "-t" 选项来设置你想要的长度就行了(单位是毫秒)。
raspivid -o mykeychain.h264 -t 10000
使用 "-w" 和 "-h" 选项将分辨率降为 1280x720...
raspivid -o mykeychain.h264 -t 10000 -w 1280 -h 720
树莓派中的camera module是放在/boot/目录下以固件的形式加载的,不是一个标准的v4l2的摄像头ko驱动,所以加载起来之后会找不到/dev/video0的设备节点。这是因为这个驱动是在底层的,v4l2这个驱动框架还没有加载,所以要在/etc/modules里面添加一行bcm2835-v4l2(是4L2,不是412,小写的L),这句话意思是在系统启动之后会加载bcm2835-v4l2这个模块,这个模块在树莓派系统的/lib/modules/xxx/xxx/xxx下面,添加之后重启系统,就会在/dev/下面发现video0设备节点了。
bcm2835-v4l2
此时可以使用mplayer来看摄像头实时图像了。
sudo apt-get install mplayer
sudo mplayer tv://
一个wiki的地址:https://wiki.archlinux.org/index.php/Raspberry_Pi,这里讲了很多关于树莓派的问题。
0 0
- 树莓派3 CSI接口摄像头使用问题
- 树莓派3使用CSI摄像头,远程连接
- 使用树莓派CSI摄像头时报错
- Raspbian中python使用CSI摄像头
- openCV打开树莓派原装CSI摄像头
- 【树莓派】在OpenCV中调用CSI摄像头
- csi摄像头 raspistill常用命令
- 8、新手入手树莓派教程--csi摄像头的安装
- UNICODE 全志R16平台TINAV2.0下的CSI接口摄像头ov5640的配置
- IMX6q的mipi-csi摄像头
- ARM平台基于嵌入式Linux使用MIPI CSI-2接口
- 树莓派下python,使用USB和CSI摄像头进行视频连续截图,并进行灰度、二值化处理
- DIY网页端的树莓派流畅监控,官方CSI摄像头的正确用法
- MIPI介绍(CSI DSI接口)
- CSI接口Camera驱动学习
- CSI接口Camera驱动学习
- hw6ul-lite之CSI摄像头OV7740
- 树莓派3使用USB摄像头
- 内部类怎么传递参数给外部类???
- 小记
- HDU 2612 Find a way
- Cookie基本工作原理
- Android产品研发(十八)-->webview问题集锦
- 树莓派3 CSI接口摄像头使用问题
- bzoj 2157: 旅游 树链剖分+线段树
- JAVA 注解的几大作用及使用方法详解
- 关于STM32的中断向量表的重映射的问题
- Android进程的五个等级
- 杂~
- 时钟的研究
- phpMemcache图形化工具
- 常用的shell命令汇总,夯实Linux基础