树莓派 camera学习

首先升级了树莓派系统并应用了最新的固件。可以输入以下命令来操作:

s u d o a p t g e t u p d a t e sudo apt-get upgrade
运行树莓派配置工具来激活摄像头模块:

$ sudo raspi-config

选中 Interfacing options,将camera 选为enable。

之后

用 raspistill 拍照
作用

  在指定的时间运行摄像头,而且如果需要可以捕获JPG图片

使用格式

raspistill [options]
图像参数与命令

复制代码
-?, –help : 帮助文档
-w, –width : 设置图像宽度 <尺寸>
-h, –height : 设置图像高度 <尺寸>
-q, –quality : 设置jpeg品质 <0到100>
-r, –raw : 增加raw原始拜尔数据到JPEG元数据
-o, –output : 输出文件名 <文件名>,如果要写到stdout,使用-o -,如果不特别指定,图像文件不会被保存
-l, –latest : 链接最近的完整图像到指定文件 <文件名>
-v, –verbose : 在运行摄像头时输出详细信息
-t, –timeout : 拍照和关闭时的延时指定,未指定时默认是5s
-th, –thumb : 设置预览图(小图)参数(包括X、Y、品质)或者不设置
-d, –demo : 运行一个demo模式(cycle through range of camera options, no capture),括号里的我可以理解成循环测试模式吗?
-e, –encoding : 编码来输出指定格式文件 (jpg, bmp, gif, png)
-x, –exif :将可交换图像文件应用到捕获中(格式:key=value)或者不设置
-tl, –timelapse : 间隔拍摄,每拍摄一张图片
-fp, –fullpreview : 用静态捕捉分辨率运行预览(可能会减小预览帧率)
-k, –keypress : 按键触发,按ENTER键拍照,按X然后ENTER键退出
-s, -signal : 信号触发,等待另一个进程信号来拍摄一张照片
-g, -gl : 绘制预览到文本,而不是使用视频渲染组件(啥意思?)
-gc, –glcapture : 捕获GL帧buffer而不是摄像机图像
-set, –settings : 检索摄像机设置值然后写出到stdout
-cs, –camselect : 选择摄像头设备 <数字>,默认0
-bm, –burst : 运行burst capture mode
复制代码
预览参数与命令

-p, –preview : 预览窗口大小设置

扫描二维码关注公众号,回复: 1788998 查看本文章

猜你喜欢

转载自blog.csdn.net/shenjin_s/article/details/80643022
今日推荐