参考http://www.mamicode.com/info-detail-2018954.html
一、添加驱动程序文件
1.sudo vim /etc/modules
2.在最后添加如下代码
bcm2835-v4l2(这里是L不是1)
二、修改Raspberry的启动配置使能项
1.sudo raspi-berry
2.选择Interfacing Options
3.选择camera,并且enable camera
三、重启树莓派
sudo reboot
四、查看/dev下是否有摄像头设备
1.ls -al /dev/ | grep video
看到已经有设备video0
五、操作摄像头
1.拍照
raspistill -o image.jpg
这里讲一下raspistill命令的相关参数和实验的具体效果:
-v:调试信息查看
-w:图像宽度
-h:图像高度
-rot:图像旋转角度,只支持 0、90、180、270 度(这里说明一下,测试发现其他角度的输入都会被转换到这四个角度之上)
-o:图像输出地址,例如image.jpg,如果文件名为“-”,将输出发送至标准输出设备
-t:获取图像前等待时间,默认为5000,即5秒
-tl:多久执行一次图像抓取
2.视频
raspivid -o mykeychain.h264 -t 10000 -w 1280 -h 720
如果你想改变拍摄时长,只要通过 "-t" 选项来设置你想要的长度就行了(单位是毫秒)。
如果你想改变图像的分辨率,使用 "-w" 和 "-h" 选项将分辨率降为 1280x720等等。
六、未完待续。。。