用树莓派制作gif动画

1. 安装树莓派摄像头,得是官方的。

2.更新系统安装imagemagick软件包:

sudo apt-get -y install imagemagick

 

然后;

raspistill -w 800 -h 600 -t 10000 -tl 2000 -o image%02d.jpg
convert -delay 10 -loop 0 image*.jpg animateMe.gif

默认情况下,相机拍摄的分辨率为3280×2464像素,分辨率为72 ppi(p ixels p er inch )。这非常大,因此图像处理时间会更长。在Raspistill中,可以通过说明宽度和高度来调整图像的大小。

  • -w -h 用于将图像大小调整为800 x 600像素
  • -t 表示整个过程花费的总时间(以毫秒为单位)
  • -tl  拍照的频率
  • -o 输出文件名
  • image%02d.jpg自动为带有图像的照片命名,并在右侧为生成的计数器添加两个空格例如:

    • image00.jpg
    • image01.jpg
    • image02.jpg

如果您觉得可拍摄超过99张照片,则可以创建3个甚至4个空格,这样您就可以使用图像%03d.jpg图像%04d.jpg保存数千张图像

convert 是来自ImageMagick的命令。此行将所有已保存的jpeg带有图像前缀,并将它们转换为动画GIF,延迟(-delay)为10/100秒。

-loop 0 表示GIF将永远循环。