树莓派CSI摄像头简单试用

捕获一张图片:raspistill

raspistill -o image.jpg -rot 180

参数o是输出到文件的意思;

参数rot是旋转图片180度;

命令输入后,会发现摄像头上的led灯亮,大概持续7秒钟左右熄灭,同时命令执行完毕。

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以此类推。

查看图片命令:

gpicview image.jpg

常用命令:

# 两秒钟(时间单位为毫秒)延迟后拍摄一张照片,并保存为 image.jpg

raspistill -t 2000 -o image.jpg

# 拍摄一张自定义大小的照片。

raspistill -t 2000 -o image.jpg -w 640 -h 480

# 降低图像质量,减小文件尺寸

raspistill -t 2000 -o image.jpg -q 5

# 强制使预览窗口出现在坐标为 100,100 的位置,并且尺寸为宽 300 和高 200 像素。

raspistill -t 2000 -o image.jpg -p 100,100,300,200

# 禁用预览窗口

raspistill -t 2000 -o image.jpg -n

# 将图像保存为 PNG 文件(无损压缩格式,但是要比 JPEG 速度慢)。注意,当选择图像编码时,文件扩展名将被忽略。

raspistill -t 2000 -o image.png –e png

# 向 JPEG 文件中添加一些 EXIF 信息。该命令将会把作者名称标签设置为 Dreamcolor,GPS 海拔高度为 123.5米。

raspistill -t 2000 -o image.jpg -x IFD0.Artist=Dreamcolor -x GPS.GPSAltitude=1235/10

# 设置浮雕风格图像特效

raspistill -t 2000 -o image.jpg -ifx emboss

# 设置 YUV 图像的 U 和 V 通道为指定的值(128:128 为黑白图像)

raspistill -t 2000 -o image.jpg -cfx 128:128

# 仅显示两秒钟预览图像,而不对图像进行保存。

raspistill -t 2000

# 间隔获取图片,在 10 分钟(10 分钟 = 600000 毫秒)的时间里,每 10 秒获取一张,并且命名为 image_number_1_today.jpg,image_number_2_today.jpg... 的形式。

raspistill -t 600000 -tl 10000 -o image_num_%d_today.jpg

# 获取一张照片并发送至标准输出设备

raspistill -t 2000 -o -

# 获取一张照片并保存为一个文件

raspistill -t 2000 -o - > my_file.jpg

参考网址:https://my.oschina.net/lixinspace/blog/395525

http://blog.csdn.net/lionelluthor/article/details/52280844

你可能感兴趣的:(树莓派CSI摄像头简单试用)