如何将图片做成gif

作者:小橘猫 | 创建时间: 2023-03-28
很多时候我们需要将多张图片制作成一张小的动画,但是动画又不能以视频的形式出现,所以我们经常所采用的办法就是直接把多张图片制作成一张gif动画图片,GIF是英文Graphics Interchange Format(图像交互格式),是最简单的...
如何将图片做成gif

方法1:利用MATLAB生产gif

MATLAB可以将数量较多的图形,很简单的转变为一个gif文件,例如,我需要把下面的所有图片按照一定的顺序制作成一个gif文件,图片类似于下图中的第一张图片,共20张,如下图所示:

MATLAB代码如下: wm={'overwrite','append'}; for n= 1:20 file=imread([ 'E:\mypicture\',sprintf('%d.jpg',n)]); if ndims(file)==2 a=cat(3,file,file,file); end [m,n]=rgb2ind(file,256); imwrite(m,n,' name.gif','DelayTime',0.5,'WriteMode',wm{1+(n>1)}); end

效果图如下:

注意事项:

这里做以下说明: 1、图片的名称必须按照1,2,3,4,5,……排序,其中代码中的20表示图片的总数,当然也可以修改,”;

2、E:\mypicture\“表示图片所在的地址;

3、'name.gif'表示图片制作完成后gif的名称,这里存储的位置还是E:\mypicture\

点击展开全文

更多推荐