概述
第一步:开启摄像头模式
在终端输入 sudo raspi-config
选择 Enable canmer
然后finish
然后方向键右右然后回车 退出config
第二步:拍照片测试
终端输入 raspistill -o testcapture.jpg
摄像头红灯开始闪烁,屏幕有五秒预览画面,第五秒的图像进行拍照
附带的调整图像命令是
raspistill -otestcapture.jpg -vf 使图像上下颠倒
raspistill -otestcapture.jpg -hf 使图像左右颠倒
-o将图像输出到了名为tescapture的JPEG文件中 还可以用如下命令改变调整格式
Raspistill -o testcapture.png -e png (改变为PNG格式)
Raspistill -o testcapture.bmp -e bmp (改变为BMP格式)
Raspistill -o testcapture.gif -e gif (改变为GIF格式)
调整图像长宽的命令如下:、
Raspistill -w 1920 -h 1080 -ofullhdcapture.jpg
-w 宽度 -h 长度
控制预览的延时命令如下:
raspistill-t 10000 -o tensecondcapture.jpg (单位为毫秒)
raspistill-t 1 -o instancapture.jpg (秒拍)
此处缺少知道照片所存储的位置以及如何读取
录制视频
第一步:检查摄像头可用与否
Raspivid -o testvideo.h246 格式只能是H.246
调整窗口大小 raspivid -w 1280 -h 720 -ofullhvideo.h246
调整录制时间 raspivid -t 60000 -ominutelongvideo.h246
第二步:使用shell脚本编写定时控制
Mkdir timeplace #创建文件
Cd timeplace #进入文件
Nano timeplace.sh #打开脚本,进入编辑
输入如下:
#!bin/bash #注释使用默认的bash 的shell
#capture time-lapse images using raspistillapplication #避免我们不知道自己在干嘛
While true
Do
Flamename=’data+%Y%M%D%H%M%S’.jpg #调用data 形成文件格式名称
Raspistill -w 1920 -h 1080 -t 1 -o$filename #拍照
Echo Image captured #向控制台或终端输出打印信息
Sleep 30 #单位 秒
Done #关闭循环
第三步:修改文件权限
Chmod +xtimeplace.sh
第四步:执行命令
./timeplace.sh
第一步:开启摄像头模式
在终端输入 sudo raspi-config
选择 Enable canmer
然后finish
然后方向键右右然后回车 退出config
第二步:拍照片测试
终端输入 raspistill -o testcapture.jpg
摄像头红灯开始闪烁,屏幕有五秒预览画面,第五秒的图像进行拍照
附带的调整图像命令是
raspistill -otestcapture.jpg -vf 使图像上下颠倒
raspistill -otestcapture.jpg -hf 使图像左右颠倒
-o将图像输出到了名为tescapture的JPEG文件中 还可以用如下命令改变调整格式
Raspistill -o testcapture.png -e png (改变为PNG格式)
Raspistill -o testcapture.bmp -e bmp (改变为BMP格式)
Raspistill -o testcapture.gif -e gif (改变为GIF格式)
调整图像长宽的命令如下:、
Raspistill -w 1920 -h 1080 -ofullhdcapture.jpg
-w 宽度 -h 长度
控制预览的延时命令如下:
raspistill-t 10000 -o tensecondcapture.jpg (单位为毫秒)
raspistill-t 1 -o instancapture.jpg (秒拍)
此处缺少知道照片所存储的位置以及如何读取
录制视频
第一步:检查摄像头可用与否
Raspivid -o testvideo.h246 格式只能是H.246
调整窗口大小 raspivid -w 1280 -h 720 -ofullhvideo.h246
调整录制时间 raspivid -t 60000 -ominutelongvideo.h246
第二步:使用shell脚本编写定时控制
Mkdir timeplace #创建文件
Cd timeplace #进入文件
Nano timeplace.sh #打开脚本,进入编辑
输入如下:
#!bin/bash #注释使用默认的bash 的shell
#capture time-lapse images using raspistillapplication #避免我们不知道自己在干嘛
While true
Do
Flamename=’data+%Y%M%D%H%M%S’.jpg #调用data 形成文件格式名称
Raspistill -w 1920 -h 1080 -t 1 -o$filename #拍照
Echo Image captured #向控制台或终端输出打印信息
Sleep 30 #单位 秒
Done #关闭循环
第三步:修改文件权限
Chmod +xtimeplace.sh
第四步:执行命令
./timeplace.sh
最后
以上就是野性睫毛膏为你收集整理的树莓派摄像头操作命令及流程的全部内容,希望文章能够帮你解决树莓派摄像头操作命令及流程所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复