精华内容
下载资源
问答
  • 常用命令: 1 常用命令: 2 # 两秒钟(时间单位为毫秒)延迟后拍摄一张照片,并保存为 image.jpg 3 raspistill -t 2000 -o image.jpg 4 5 # 拍摄一张自定义大小的照片。 6 raspistill -t 2000 -o image.jpg -w 640 -h...

    使用格式

    raspistill [options] 
    

    一.图像参数

    -?,  --help             : 帮助文档
    -w,  --width            : 设置图像宽度 <尺寸>
    -h, --height            : 设置图像高度 <尺寸>
    -q, --quality           : 设置jpeg品质 <0100>
    -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        : 间隔拍摄,每<ms>拍摄一张图片
    -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           : 预览窗口大小设置 <x,y,w,h>
    -f, --fullscreen        : 全屏幕预览模式
    -op, --opacity          : 预览窗口透明度 (0-255-n, --nopreview         : 不显示预览窗口
    

    三.图像参数与命令2

    -sh, --sharpness        : 设置图像锐度 (-100100-co, --contrast         : 设置图像对比度 (-100100-br, --brightness       : 设置图像亮度 (0100-sa, --saturation       : 设置图像饱和度 (-100100-ISO, --ISO             : 设置摄像头感光度
    -vs, --vstab            : Turn on video stabilisation 开启摄像头防抖模式(是这个意思吗?)
    -ev, --ev               : 设置EV补偿
    -ex, --exposure         : 设置曝光模式(参见提示)
    -awb, --awb             : 设置AWB模式(参见提示)
    -ifx, --imxfx           : 设置图像效应(参见提示)
    -cfx, --colfx           : 设置色彩效应(参见提示)
    -mm, --metering         : 设置测光模式(参见提示)
    -rot, --rotation        : 设置图像旋转 (0359-hf, --hflip            : 设置水平翻转 horizontal flip
    -vf, --vflip            : 设置垂直翻转 vertical flip
    -roi, --roi             : 设置interest区域 (啥叫interset?--ss, --shutter         : 设置快门速度,微秒
    --awbg, --awbgains      : 设置AWB阈值, AWB模式必须关闭
    --drc, --drc            : 设置DRC水平
    

    四.曝光模式选项:

    auto                    : 自动曝光模式
    night                   : 夜间拍摄模式
    nightpreview            : 夜间预览拍摄模式
    backlight               : 逆光拍摄模式
    spotlight               : 聚光灯拍摄模式
    sports                  : 运动拍摄模式
    snow                    : 雪景拍摄模式
    beach                   : 海滩拍摄模式
    verylong                : 长时间曝光拍摄模式
    fixedfps                : 帧约束拍摄模式
    antishake               : 防抖模式
    fireworks               : 烟火拍摄模式
    

    五.自动白平衡选项:

    off                     : 关闭白平衡测算
    auto                    : 自动模式(默认)
    sun                     : 日光模式
    cloud                   : 多云模式
    shade                   : 阴影模式
    tungsten                : 钨灯模式
    fluorescent             : 荧光灯模式
    incandescent            : 白炽灯模式
    flash                   : 闪光模式
    horizon                 : 地平线模式
    

    六.图像特效选项:

    none                    : 无特效(默认)
    negative                : 反色图像
    solarise                : 曝光过度图像
    posterize               : 色调图像
    whiteboard              : 白板特效
    blackboard              : 黑板特效
    sketch                  : 素描风格特效
    denoise                 : 降噪图像
    emboss                  : 浮雕图像
    oilpaint                : 油画风格特效
    hatch                   : 草图特效
    gpen                    : 马克笔特效
    pastel                  : 柔化风格特效
    watercolour             : 水彩风格特效
    film                    : 胶片颗粒风格特效
    blur                    : 模糊图像
    saturation              : 色彩饱和图像
    colourswap              : 暂未可用
    washedout               : 暂未可用
    posterise               : 暂未可用
    colourpoint             : 暂未可用
    colourbalance           : 暂未可用
    cartoon                 : 暂未可用
    

    七.测光模式选项:

    average                 : 全画面平衡测光
    spot                    : 点测光
    backlit                 : 模拟背光图像
    matrix                  : 阵列测光
    

    八.预览参数与命令2

    -gs, -glscene           : GL屏幕尺寸等参数
    -gw, -glwin             : GL窗口参数
    

    九.常用命令:

     1 常用命令:
     2 # 两秒钟(时间单位为毫秒)延迟后拍摄一张照片,并保存为 image.jpg
     3 raspistill -t 2000 -o image.jpg
     4 
     5 # 拍摄一张自定义大小的照片。
     6 raspistill -t 2000 -o image.jpg -w 640 -h 480
     7 
     8 # 降低图像质量,减小文件尺寸
     9 raspistill -t 2000 -o image.jpg -q 5
    10 
    11 # 强制使预览窗口出现在坐标为 100,100 的位置,并且尺寸为宽 300 和高 200 像素。
    12 raspistill -t 2000 -o image.jpg -p 100,100,300,200
    13 
    14 # 禁用预览窗口
    15 raspistill -t 2000 -o image.jpg -n
    16 
    17 # 将图像保存为 PNG 文件(无损压缩格式,但是要比 JPEG 速度慢)。注意,当选择图像编码时,文件扩展名将被忽略。
    18 raspistill -t 2000 -o image.png –e png
    19 
    20 # 向 JPEG 文件中添加一些 EXIF 信息。该命令将会把作者名称标签设置为 Dreamcolor,GPS 海拔高度为 123.5米。
    21 raspistill -t 2000 -o image.jpg -x IFD0.Artist=Dreamcolor -x GPS.GPSAltitude=1235/10
    22 
    23 # 设置浮雕风格图像特效
    24 raspistill -t 2000 -o image.jpg -ifx emboss
    25 
    26 # 设置 YUV 图像的 U 和 V 通道为指定的值(128:128 为黑白图像)
    27 raspistill -t 2000 -o image.jpg -cfx 128:128
    28 
    29 # 仅显示两秒钟预览图像,而不对图像进行保存。
    30 raspistill -t 2000
    31 
    32 # 间隔获取图片,在 10 分钟(10 分钟 = 600000 毫秒)的时间里,每 10 秒获取一张,并且命名为 image_number_1_today.jpg,image_number_2_today.jpg... 的形式。
    33 raspistill -t 600000 -tl 10000 -o image_num_%d_today.jpg
    34 
    35 # 获取一张照片并发送至标准输出设备
    36 raspistill -t 2000 -o -
    37 
    38 # 获取一张照片并保存为一个文件
    39 raspistill -t 2000 -o - > my_file.jpg
    
    展开全文
  • 使用树莓派拍照

    千次阅读 2019-04-22 17:05:29
    电脑与树莓派在同一个局域网下,使用SSH远程登陆工具Putty登陆树莓派。 ... 根据上一篇博客激活树莓派摄像头...输入命令:sudo raspistill -o ugi%d.jpg -w 1024 -h 768 -tl 5000 -vraspistill 打开文件夹,点...

    电脑与树莓派在同一个局域网下,使用SSH远程登陆工具Putty登陆树莓派。
    在这里插入图片描述
    输入账号密码
    在这里插入图片描述
    根据上一篇博客激活树莓派摄像头模块后
    直接在此输入raspistill命令
    例如:截取一张宽1024px,高768px,保存的文件名为ugi.jpg的图片。
    输入命令:sudo raspistill -o ugi.jpg -w 1024 -h 768 -v
    v即vraspistill,此处输入v或vraspistill皆可。
    在这里插入图片描述
    打开文件夹,点开图片预览。
    在这里插入图片描述

    拍照功能已实现。



    4.23上午


    输入命令:sudo raspistill -o a%d.jpg -rot 180 -w 1024 -h 768 -q 8 -t 20000 -tl 5000 -v
    在这里插入图片描述
    -o a%d.jpg 即保存的文件名为a%d.jpg,d表示从一开始向后自加。

    -rot 180 由于连接串口CSI摄像头模块时,排线弯曲的弧度导致摄像头抓取照片为倒置的,此处使用rot 180将照片翻转180°。

    -q 8 q即quality,即图像质量,q越大图片所占存储空间越大。
    数值8抓取照片的画面质量还可以,占用空间约52k。

    -t 20000 -tl 5000 拍摄时长为20秒,每隔5秒拍摄一张JPG格式的以a1.jpg、a2.jpg、a3.jpg…命名的文件。



    展开全文
  • 树莓派摄像头操作命令及流程

    万次阅读 2018-06-25 12:21:46
    第一步:开启摄像头模式在终端输入 sudo raspi-config 选择 Enable canmer然后finish然后方向键右右然后回车 退出config第二步:拍...第五秒的图像进行拍照附带的调整图像命令是raspistill -otestcapture.jpg -vf...

    第一步:开启摄像头模式

    在终端输入  sudo raspi-config  

    选择  Enable canmer

    然后finish

    然后方向键右右然后回车  退出config

    第二步:拍照片测试

    终端输入 raspistill -o testcapture.jpg 

    摄像头红灯开始闪烁,屏幕有五秒预览画面,第五秒的图像进行拍照

    附带的调整图像命令是

    raspistill -otestcapture.jpg -vf   使图像上下颠倒

    raspistill -otestcapture.jpg -hf   使图像左右颠倒

    -o将图像输出到了名为tescaptureJPEG文件中   还可以用如下命令改变调整格式

     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将图像输出到了名为tescaptureJPEG文件中   还可以用如下命令改变调整格式

     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


    展开全文
  • raspistill 是树莓派基于摄像头拍照命令 比如我要截取一张宽1024px,高768px,旋转180度的图片,抓取的总时长为20秒,并且每5秒抓取一张,保存的文件名为image1.jpg,image2.jpg以此类推。 命令如下: sudo ...

    raspistill

    经过上一篇<<树莓派-安装摄像头模块>>之后

     

    raspistill 是树莓派基于摄像头拍照命令

    比如我要截取一张宽1024px,高768px,旋转180度的图片,抓取的总时长为20秒,并且每5秒抓取一张,保存的文件名为image1.jpg,image2.jpg以此类推。

    命令如下:

    sudo raspistill -o image%d.jpg -rot 180 -w 1024 -h 768 -t 20000 -tl 5000 -v

    raspistill 常用参数如下

    -v:调试信息查看。
    -w:图像宽度
    -h:图像高度
    -rot:图像旋转角度,只支持 0、90、180、270 度
    -o:图像输出地址,例如image.jpg,如果文件名为“-”,将输出发送至标准输出设备
    -t:获取图像前等待时间,默认为5000,即5秒
    -tl:多久执行一次图像抓取。

    默认-t参数等于5000,即会拍照前等待5秒钟。
    那么提高速度把-t参数设置小一些不就快了,确实如此,不过在测试的时候发现,光线充足时没什么等待时间长短没什么区别,在光线比较差的时候,较短的等待时间画面偏黄。

     

    转载于:https://www.cnblogs.com/hzdx/p/raspberry_raspistill.html

    展开全文
  • 树莓派用这个sudo apt-get install cheese 装好后,用命令:cheese,即可打开 sudo apt-get install camorama 安装完成后,在终端中输入命令:camorama,即可显示出视频信息 ...
  • 树莓派】使用USB摄像头拍照

    千次阅读 2019-05-09 15:30:54
    使用lsusb命令 在插入设备前先输入lsusb,之后再插入设备再输入一次lsusb,对比前后两次输出结果,就能发现你的USB摄像头了。 查看设备名字 同上述一样,分别两次插拔USB摄像头并输入ls /dev/video*,对比前后两次...
  • 前言 首先呢你需要去购买下摄像头,毕竟树莓派默认不带摄像头 _ 安装摄像头 这是树莓派的板子,在红色 CSI 接口处插入摄像头 配置 安装完成后,就是配置了,由于我们下载的...下面这句命令会按照默认配置(长度5秒
  • 如何在树莓派上用OpenCV来操纵摄像头拍照   1,安装OpenCV / Install OpenCV  命令命令: pacman -S opencv opencv样本 复制代码 上面的命令连OpenCV的示例一起装上了,这样我们在安装好...
  • 插入 USB 摄像头插入树莓派 USB 口中(注意:摄像头需要支持 Linux USB免驱动) 使用命令查看插入的USB设备,插入前查看一次,插入后再查看一次,新增的那个就是插入的 USB 摄像头。 lsusb 使用命令查看...
  • 若要求重启,则重启树莓派 2、安装luvcview 使用命令 sudo apt-get install luvcview 安装luvcview 3、开启luvcview 使用命令luvcview -s 640x480,开启摄像头. 可以根据摄像头调整分辨率 4、拍照 可以使用...
  • 之前我已经写过一些树莓派通过python发送命令控制底盘子系统按照预定轨迹行走的博客了,传送门在下面: STM32F427IIH6芯片通过DMA+USART(UART)与树莓派进行双工通信 购物机器人底盘控制之STM32F427IIH6芯片处理...
  • 本章完成树莓派使用CSI摄像头拍取照片,拍摄视频及使用socket进行网络拍照控制和图片传输功能。 安装摄像头 将树莓派断电,并将CSI摄像头接入靠近网孔的排孔中,CSI摄像头蓝色面朝网孔方向。 系统使能...
  • PISSTV 树莓派慢扫描电视

    千次阅读 2015-08-22 17:25:52
    SSTV 慢扫描电视连接硬件...因为需要安装软件,将树莓派连接到外网测试摄像头拍照使用raspistill命令进行拍照 raspistill -t 1 --width 320 --height 256 -e png -o /tmp/image.png安装软件按照下面修改/etc/apt/sou
  • 树莓派使用免驱USB摄像头

    千次阅读 2020-01-08 14:23:09
    树莓派使用免驱USB摄像头 使用命令lsusb,查询USB,插拔前后各用一次,找到USB口。 查看设备文件 使用命令ls /dev/video*,插拔前后各查询一次,得到设备文件。 使用相机拍照 安装fswebcamsudo apt-get install ...
  • 摄像头接线插到耳机孔后面的那个摄像头插口里(先把黑色的挡排轻轻拉起,摄像头线插进去之后再摁下去压住),设置下开启摄像头,然后通过命令可以拍照和拍摄视频。 sudo raspi-config 选择是然后重启树莓派 sudo ...
  • 树莓派3使用USB摄像头

    万次阅读 2017-03-22 18:49:03
    郑晓使用的是一个usb接口的免驱摄像头,插在树莓派的任意一个usb接口。 命令行下查看/dev/下有video0的设备,如下图: 运行lsusb命令,有相关摄像头的信息,如下图: 安装fswebcam,用于访问摄像头、进行...
  • CSI接口的摄像头安装时,排线蓝色一面面向网口,测试命令: 1、拍照 raspistill -o test.jpg 2、摄像 raspivid -o test.h264 -t 10000 其中10000的单位是毫秒
  • 2、树莓派终端可以用于检测外部摄像头设备的命令有两种,分别是:“lsusb”和“ls /dev/video*”。(个别情况可能看不到video0也能够使用摄像头) 3、安装mplayer播放器。 sudo apt-get installmplayer-y 4、...
  • 1)连接摄像头与树莓派 2)修改树莓派配置,开启摄像头模块。 sudo raspi-config ...raspistill是树莓派控制摄像头拍照命令,-t制定捕获图片等待时间,单位毫秒 -o输出文件名 查看图片命令 gpi...
  • 门的开启是通过Arduino控制数字继电器来实现的(或者通过舵机的动作来模拟),相机的启动与网络功能是由树莓派实现的,远程控制人员的命令通过树莓派接收后,通知Arduino进行相应的动作 本项目涉及到技术难点有三个:...

空空如也

空空如也

1 2
收藏数 38
精华内容 15
关键字:

树莓派拍照命令